|
|
|
| Здравствуйте!
Помогите пожалуйста разобраться, почему при выполнени этого скрипта только 123 456 выводяться внутри блока <div>, а результат выполнения скрипта http://anekdot.ws/anekdot/export.php?scr=js&target=_blank&sign=no выводится после блока <div>? Не могу понять почему так.
Этот скрипт возращает что-то типа:
document.write("<p class=jp><span class=jbody>");
document.write("- Купите своей жене розы !<br /> ");
document.write("- У меня нет жены !<br /> ");
document.write("- Тогда своей невесте !<br /> ");
document.write("- У меня нет невесты.<br /> ");
document.write("- В таком случае купите у меня розы на радостях, что вы имеете тихую, счастливую жизнь.");
document.write("</span><br><br> <a href='http://anek.ws/anekdot/' title='Сайт персональных анекдотов' target=_blank>anek.ws</a></p>");
<html><head> <title></title></head>
<body>
<script type="text/JavaScript">
s='';
s+='<div style="border: solid 1px gray; width: 300px; height: 280px; overflow: auto; "> ';
s+='123<script type="text/JavaScript" src="http:/\/anekdot.ws/anekdot/export.php?scr=js&target=_blank&sign=no"><\/SCRIPT> 456';
s+='</div>';
document.writeln(s);
</script>
</body>
</html> | |
|
|
|
|
|
|
|
для: special_andrey
(05.11.2006 в 02:26)
| | Попробуйте сделать 3 document.writeln(s1); - возможно, надо, чтобы оператор завершился, затем исполнился (тут же вложенный .write() получается). А как в других бр-рах? | |
|
|
|