ВОт собственно сабж ..есть скрипт, важной особенностью которого является не столько его способность открывать определенных размеров pop-up окно в определенном месте экрана, а то, что
открываемое окно содержит полностью сгенерированную скриптом HTML страницу, которую не надо предварительно создавать и сохранять в виде отдельного файла.
Всё хорошо, но сгенерированная хтмл страница не работает!
PHP код:
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
function win() {
msg=window.open("","msg","height=365,width=440,left=80,top=80");
msg.document.write("<html><title>Windows!</title>");
msg.document.write("<body bgcolor='white' onblur=window.close()>");
msg.document.write("<object type="application/x-shockwave-flash" width="425" height="350"
wmode="transparent"
data="http://clipshare.com.ua/flvplayer.swf?file=http://clipshare.com.ua/flvideo/50.flv&autostart=false&
showfsbutton=true">
<param name="movie"
value="http://clipshare.com.ua/flvplayer.swf?file=http://clipshare.com.ua/flvideo/50.flv&autostart=false
&showfsbutton=true" />
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="sameDomain" />
<embed
src="http://clipshare.com.ua/flvplayer.swf?file=http://clipshare.com.ua/flvideo/50.flv&autostart=false&s
howfsbutton=true" loop="false" width="425" height="350" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>");
msg.document.write("</body></html><p>");
}
// End -->
</script>
</HEAD>
<BODY>
<font size="4" color="#000000">
</font>
<a href="javascript:win()">Нарик</a>
</BODY>
Вот этот сгенерированный хтмл не запускается:
 |
Цитата: |
 |
|
|
|
|
|
|
|
msg.document.write("<object type="application/x-shockwave-flash" width="425" height="350"
wmode="transparent"
data="http://clipshare.com.ua/flvplayer.swf?file=http://clipshare.com.ua/flvideo/50.flv&autostart=false&
showfsbutton=true">
<param name="movie"
value="http://clipshare.com.ua/flvplayer.swf?file=http://clipshare.com.ua/flvideo/50.flv&autostart=false
&showfsbutton=true" />
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="sameDomain" />
<embed
src="http://clipshare.com.ua/flvplayer.swf?file=http://clipshare.com.ua/flvideo/50.flv&autostart=false&s
howfsbutton=true" loop="false" width="425" height="350" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>"); |
|
 |
|
 |
|
То, что красным - это и есть сгенерированный хтмл. Вообщем не хочет работать ..блин ..а если тупо вписать текст - работает ..в чем ребус, кто скажет?