Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: JS в Opera, NN/FF (Gecko), IE [5]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (6): « 1 2 3 4 [5] 6 » 

> Описание: Различия в работе JS в этих браузерах
SviMik Супермодератор
Отправлено: 04 Августа, 2005 - 13:11:57
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




ETC
Функция вызывается, но вот чего не могу понять: почему если функция вызывается из фрейма, то вставляет выделенный текст, а если из основной страницы - вставляет "undefined". Ничего не понимаю.
Или такой код не катит:
CODE:
parent.document.getElementById('copyQlink').onmouseover=copyQ
?
Надеюсь, я ещё не надоел? Если можешь, зайди, и посмотри сам. http://www.narod.ru/guestbook/?o...inhtml=acidw.dat Внизу во фрейме сообщения. Если выделить текст, и кликнуть кнопку Цитата - всё работает. А если для этого использовать ссылку слева от формы "Для вставки цитаты, выделите её и нажмите эту ссылку" - то не работает.

ЗЫ. Хорошо хоть в IE всё работает. Это только в Опере undefined вставляется.
 
 Top
SviMik Супермодератор
Отправлено: 04 Августа, 2005 - 13:31:02
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




И ещё вопрос: почему если я вставляю iframe до <script>rwr()</script>, т.е.
CODE:

<iframe name="messagesQ" width="100%" height="250" src="http://www.narod.ru/guestbook/?owner=guestbook-for&mainhtml=acidg.dat&messageshtml=acidm.dat">
<script>rwr()</script>

пишет Contact to etcs@narod.ru
Если же вставляю после <script>rwr()</script>, то всё впорядке.
Вот смотри: iframe ДО(это я уже с помощью margin-top:-340px вверх вытянул): http://www.narod.ru/guestbook/?o...inhtml=acidw.dat
А вот iframe ДО: http://www.narod.ru/guestbook/?o...nhtml=acidw2.dat
 
 Top
ETC Администратор
Отправлено: 04 Августа, 2005 - 13:55:57
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




SviMik
SviMik пишет:
а если из основной страницы - вставляет "undefined"

потому что выделенный текст находится внутри iframe, а не в основной странице... да и Опера с выделением, насколько я помню, иначе работает...

SviMik пишет:
пишет Contact to etcs@narod.ru
Если же вставляю после <script>rwr()</script>, то всё впорядке.

Вставлял в обеих страницах? В iframe и в основной? Чё-то я щас не соображаю, почему так...
 
 Top
SviMik Супермодератор
Отправлено: 04 Августа, 2005 - 14:01:45
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




Вот смотри:
Так работает:
CODE:
<div align="center"><span class="copyright">
<script>rwr()</script>
</span></div>
<div style="margin-top:-340px">
<center>Сообщения:<BR>
<iframe name="messagesQ" width="100%" height="250" src="http://www.narod.ru/guestbook/?owner=guestbook-for&mainhtml=acidg.dat&messageshtml=acidm.dat">
</div>
</body>
</html>

А вот так ругается:
CODE:

<center>Сообщения:<BR>
<iframe name="messagesQ" width="100%" height="250" src="http://www.narod.ru/guestbook/?owner=guestbook-for&mainhtml=acidg.dat&messageshtml=acidm.dat">

<div align="center"><span class="copyright">
<script>rwr()</script>
</span></div>
</body>
</html>
 
 Top
SviMik Супермодератор
Отправлено: 04 Августа, 2005 - 15:19:19
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




А возможно ли получить параметр owner из адреса гесты? Чтоб потом его document.write. Т.е. как отделить всё ненужное, оставив только то, что находится между ?owner= и &m?
 
 Top
ETC Администратор
Отправлено: 04 Августа, 2005 - 16:02:34
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




где-то у меня функция валялась... посмотри здесь http://etcs.narod.ru/req/error.js (returnVal)
 
 Top
SviMik Супермодератор
Отправлено: 05 Августа, 2005 - 06:56:07
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




Пришлось сильно поидеватся над твоим скриптом, прежде чем он заработал. Улыбка
CODE:
function returnVal(expression) {
var loc = document.location.href;
var params = new Array();
params[0] = loc;
params = params[0].split('&');
for (var i=0;i<params.length;i++) {
params[i] = params[i].split('owner=');
}
for (var i=0;i<params.length;i++) {
return params[i][1];
}
}
var owner = returnVal('err_check');
document.write(owner)
 
 Top
ETC Администратор
Отправлено: 05 Августа, 2005 - 10:50:50
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Зачем такой изврат??? просто
CODE:

owner = returnVal('owner');

и всё! Учи JS.
 
 Top
SviMik Супермодератор
Отправлено: 05 Августа, 2005 - 11:06:38
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




ETC пишет:
просто

Не работает!
Сам посмотри: http://www.narod.ru/guestbook/?o...ainhtml=test.htm
 
 Top
ETC Администратор
Отправлено: 05 Августа, 2005 - 11:12:38
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




А функцию ты куда дел? Ещё функцию саму надо (оригинал, а не твой изврат)
 
 Top
Страниц (6): « 1 2 3 4 [5] 6 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0469]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33