|
|
|
| Файл 1.html
<script>
function insert(i){
document.getElementById("insert").src="2.html";
}
</script>
<input type="radio" name="order" value="1" onClick="insert()">
<script language="JavaScript" src="" id="insert"></script>
|
Файл 2.html
Буковка d не появляется. При этом, если в 2.html стоит alert('d'); - вылетает еще как... Почему ничего не печатается при помощи document.write ? | |
|
|
|
|
|
|
|
для: Shorr Kan
(16.01.2006 в 01:03)
| | Даже еще интереснее... Обычный <script src='a.php'></script>
а в a.php - document.write('d');
тоже ничего не дает. Просто пустое место. Без всяких событие, функций... И всё равно не работает.
====================
Нет, это я наврал... Но первый вопрос - остается. алерт появляется, а document.write не срабатывает. | |
|
|
|
|
|
|
|
для: Shorr Kan
(16.01.2006 в 01:47)
| | А если не в скрипт вставлять а в div c id
и php эшный код | |
|
|
|
|
|
|
|
для: himic
(16.01.2006 в 08:28)
| | Если я не ошибаюсь - у div нет src ... А у меня три разных файла и подключать надо один из них. Пока что выкрутился немножко иначе, но сама проблема и ее решение - интересны. | |
|
|
|
|
|
|
|
для: Shorr Kan
(16.01.2006 в 13:18)
| | Проблема - в неудачном выборе метода работы с документом :)
Напишите во 2-м файле
document.body.innerHTML+='d';
|
| |
|
|
|
|
|
|
|
для: 12345
(16.01.2006 в 14:08)
| | Просто нельзя ничего нельзя дописывать в уже загруженный документ. | |
|
|
|