powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / AJAX+FF 3.0 - замена содержимого div
6 сообщений из 6, страница 1 из 1
AJAX+FF 3.0 - замена содержимого div
    #35862816
нубб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сама страничка
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html> 
  <head> 
    <title>PHP+AJAX</title> 
    <script type="text/javascript" src="ajax.js"></script> 
    <script type="text/javascript" src="process.js"></script>
    <link rel="stylesheet" type="text/css" href="grid.css" />
  </head> 
  <body onload="initgrid();"> 
    <div id="saveValidation" /> 
    <div id="myDivElement" /> 
  </body> 
</html>

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
        
      var stylesheet = loadStylesheet(xsltErrorUrl);
      var errorDivId = "saveValidation";
        var xsltProcessor = new XSLTProcessor(); 
        xsltProcessor.importStylesheet(stylesheet); 
// generate the HTML code
        page = xsltProcessor.transformToFragment(errorXML, document); 
        alert(page);
        // display the page of products 
        var gridDiv = document.getElementById(errorDivId); 
        gridDiv.innerHTML = ""; 
        gridDiv.appendChild(page); 

при gridDiv.innerHTML = ""; вытирается все содержимое окна, включительно с содержимым "myDivElement". В IE (для него отдельный код)

Код: plaintext
1.
2.
3.
4.
5.
6.
        // load the XSLT document 
        var theDocument = createMsxml2DOMDocumentObject(); 
        theDocument.async = false; 
        theDocument.load(errorXML); 
        // display the page of products 
        var gridDiv = document.getElementById(errorDivId); 
        gridDiv.innerHTML = theDocument.transformNode(stylesheet); 
,

перезатирания нет.

Что делать?
...
Рейтинг: 0 / 0
AJAX+FF 3.0 - замена содержимого div
    #35862855
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, так?

Код: plaintext
1.
2.
3.
4.
...
<div id="saveValidation"></div>
<div id="myDivElement"></div>
...
...
Рейтинг: 0 / 0
AJAX+FF 3.0 - замена содержимого div
    #35862996
нубб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яростный Меч,

работает!
Но почему краткая форма не подходит?
...
Рейтинг: 0 / 0
AJAX+FF 3.0 - замена содержимого div
    #35863008
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нуббНо почему краткая форма не подходит?А хрен его знает...
С элементом script, например, та же фигня
...
Рейтинг: 0 / 0
AJAX+FF 3.0 - замена содержимого div
    #35863031
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не у всех тэгов есть "краткая" форма.
...
Рейтинг: 0 / 0
AJAX+FF 3.0 - замена содержимого div
    #35866229
Arvitaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторне у всех тэгов есть "краткая" форма.

Это во-первых, а во-вторых если хотите чтобы у вас работало всегда во всех браузерах придерживайтесь спецификации HTML.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / AJAX+FF 3.0 - замена содержимого div
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]