Podlinkowanie w tinymce:
Odebranie na stronie docelowej:
file_browser_callback : function(field_name, url, type, win) { var file_browser_window = window.open('*/elfinder.html', null, 'width=600,height=500'); file_browser_window.kurdes = "działa ?"; file_browser_window.tinymceFileField = field_name; file_browser_window.tinymceFileWin = win; }
<html> <head> <link rel="stylesheet" type="text/css" media="screen" href="../../css/backend/elrte.css" /> <script type="text/javascript"> $(document).ready(function(){ $('#finder').elfinder({ url : 'connectors/php/connector.php', editorCallback : function(url) { window.tinymceFileWin.document.forms[0].elements[window.tinymceFileField].value = url; window.tinymceFileWin.focus(); window.close(); } }) }) function kurde(){ alert(kurdes); } </script> </head> <body onload="kurde();"> </body> </html>
Teraz doszło przekazanie parametru o intuicyjnej nazwie kurdes aby nie było określenia części ciała na cztery litery d pierwsza i nie chodzi o dłoń.
Niestety ani paramter się nie wyświetla ani także nie można uzyskać callback. Testowałem czy coś takiego jest wogule możliwe i poza projektem działa to bezproblemowo.
test.htm
dwa.htm
<html> <head> <script type="text/javascript"> function loadSi(){ alert(vark); } </script> </head> <body bgcolor="#FFFFFF" onload="loadSi();"> <center> <form> <input type="button" onClick="window.opener.document.bgColor='yellow'" value="yellow"> <input type="button" onClick="window.opener.document.bgColor='lightgreen'" value="lightgreen"> <input type="button" onClick="window.opener.document.bgColor='white'" value="white"> </form> </center> </body> </html>
w związku z tym czy symfony może w jakiś sposób to blokować? Czy może coś innego?