Eugen
Newbie-
Posts
11 -
Joined
-
Last visited
Eugen's Achievements
Explorer (1/14)
0
Reputation
-
Спасибо за ответы =) а как правильно внутри страницы передачу организовать? можно ли так сделать, если основной файл формата html?
-
Формируется методами XML DOM. загоняется все в одну переменную Можно вставить и внутрь страницы php-код Но для меня остается вопрос как мне передать в этот кусок php кода переменную??
-
Здравствуйте! Проблема повторюсь в том, что необходимо передать достаточно большое количество данных из javascript в php. Одно дело запускать php страницу с параметром, в которую положить весь xml. Но мне, кажется, это не очень хорошей идеей. Вообще основная идея в том, чтобы сохранить xml, сформированный в результате каких-либо операций, в файле на сервере. Как я понял javascript не может сохранить файл. А на php это прокатывает. Поэтому появилась новая задача, как передать файл из скрипта в пхп. Есть мысли? Спасибо! =)
-
XML. Elelement.text почему то не работает в Firefox
Eugen replied to Eugen's question in HTML Coding
Понятно. Круто даже ) Т.е. получается что фокс просто не поддерживает такой синтаксис? (.text) Вообще потестировал такие варианты //Напоминаю было вот так вот: NodeList[0].childNodes.item(0).text //ИЕ отрабатывает, а Фокс выдает undefined. //1 вар: NodeList[0].childNodes.item(0).firstChild.nodeValue //ИЕ отрабатывает, а в фоксе вообще не понятно. Ни ошибки, ни каких-либо результатов. Функция просто то ли останавливается на этой строчке, то ли вовсе вылетает. //2 вар: (ради интереса попробывал) NodeList[0].childNodes.item(0).firstChild.text // Тоже самое, что и в предыдущем случае. Удивило, что вообще сработало в ИЕ. Но итог один и тот же. И так и так не работает ))) Сорри ))) может я делаю не то, что вы думали. Но сам эксперемент интересен ))) -
XML. Elelement.text почему то не работает в Firefox
Eugen replied to Eugen's question in HTML Coding
Ниже приведена строка хмл файла, где, скорей всего, станет ясно до конца, что я вообще пытаюсь получить =) XML file <Элемент>Вот это содержимое элемента я и пытаюсь получить с помощью .text</Элемент> На самом деле до конца не понял, прочитав вашу ссылочку, ответ на вопрос почему все таки FF не работает с .text Но понял одно, что если ничего не выйдет просто переделаю хмл файл и всуну содержимое в атрибуты... просто мне всегда казалось, что вот она структура по умолчанию... странно, что не работает ))) -
XML. Elelement.text почему то не работает в Firefox
Eugen replied to Eugen's question in HTML Coding
точно нет ) хотя все равно попробывал и в ИЕ и в фоксе... не отработало -
Оочень сильно удивился, когда firefox вместо содержимого элемента выдал undefined. Вроде бы и запрос то немудреный. Я бы даже сказал самый обычный. NodeList[0].childNodes[0].text либо же NodeList[0].childNodes.item(0).text одинаково реагирует undefined. IE и Opera отработали так как надо. Почему так? ЗЫ. При запросе атрибута элемента NodeList[0].attributes.getNamedItem('Name').value firefox отрабатывает.
-
Точно! Спасибо, в опере, мозилле и эксплорере все отлично работает!
-
а вот это отрабатывается... js var frmObject = document.forms["frm"]; index.html <FORM id="frm" name="frm">
-
Странно, вроде читал топики о кросбраузерности, что innerHTML допустимая функция... В опере работает, в ИЕ работает, а в Мозилле чейто не хочет... что скажите? js file: function def_help() { var cStr=''; cStr += '<center><img src="images/help.jpg" width="600" height="285" /></center>'; document.all('main22').innerHTML = cStr; } index.html: <body onload="getOptions(); def_help()"> <div id="main22"></div>
-
Здравствуйте! Делаю переназначение клавиш, таких как Tab и Shift + Tab. В интернете их используют как перемещение фокуса "Таб", грубо говоря, вперед "Шифт + Таб" - назад... В общем, проблемы с Табом не было, но вот с комбинацией Шифт+Таб возникли )) Искал на этом форуме похожие сообщения, нашел одно с KeyCode, а KeyShift е нашел... Пытался найти ответ на этот вопрос, но почему то во всех примерах только обратная задача... Можем узнать нажат ли Шифт... Ниже приведен код функции... может быть кто-нибудь сталкивался.. Смысл: стрелка вниз или энтер (код 40 и 13 ) значит выполняем Таб (код 9), а стрелка вверх (код 3 значит ... У меня была одна попытка e.ShiftKey = true, как написано ниже, но этот вариант не хочет работать, как будто шифт не нажат... function keyEnter(e) { if(typeof(e) != 'undefined') { if(e.keyCode == 13 | e.keyCode == 40) e.keyCode = 9; else if(e.keyCode == 38) { e.shiftKey = true; e.keyCode = 9; } } } Спасибо, что прочитали! Просто решение этой задачи, мне кажется, очень просто и оно точно есть... )))