Почему в опере не пашут полезные ссылки?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Почему в опере не пашут полезные ссылки? - 2008-07-06 11:42:00.610000
|
|
|
$_Гоша
Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333
|
quote:
<a onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.xaoc.com.ua/'); return false;" href="#" class=top > <img src="images/homepage.gif" border="0" width="20" height="20" alt="Сделать стартовой"> <b>Сделать стартовой</b></a> <a onClick="window.external.addFavorite('http://www.xaoc.com.ua/', '-XAOC- Развлекательно-публицистический портал'); return false;" href="#" class=top > <img src="images/fauvorite.gif" width=20 height=20 border="0" alt="Добавить в избранное" width="22" height="19" /> <b>Добавить в избранное</b></a> В опере они почему-то не пашут, а в ИЕ все нормально. Почему? И почему в ИЕ после верстки кусочки "пригают", хотя подогнаны идеально, а в опере все "склеивается" так, как должно быть?
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-06 12:02:18.086666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Не знаю как в других браузерах, но в опере window.external - неопределенный объект. Там наверняка по другому все. Зы: в гугле искал?)
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-06 12:06:16.306666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
<script language="JavaScript1.2" type="text/javascript">
function CreateBookmarkLink() {
title = "Webpage Title";
// Blogger - Replace with <$BlogItemTitle$>
// MovableType - Replace with <$MTEntryTitle$>
url = "Webpage URL";
// Blogger - Replace with <$BlogItemPermalinkURL$>
// MovableType - Replace with <$MTEntryPermalink$>
// WordPress - <?php bloginfo('url'); ?>
if (window.sidebar) { // Mozilla Firefox Bookmark
window.sidebar.addPanel(title, url,"");
} else if( window.external ) { // IE Favorite
window.external.AddFavorite( url, title); }
else if(window.opera && window.print) { // Opera Hotlist
return true; }
}
if (window.external) {
document.write('<a href =
"javascript:CreateBookmarkLink()");">Add to Favorites</a>');
} else if (window.sidebar) {
document.write('<a href =
"javascript:CreateBookmarkLink()");">Bookmark Page</a>');
} else if (window.opera && window.print) {
document.write('<a href =
"javascript:CreateBookmarkLink()");">Add Bookmark</a>');
}
</script> Когда будешь копировать скрипт, помни, что форум изменяет особо опастные слова типо script, поэтому нужно их прописать руками.
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-06 12:46:36.760000
|
|
|
$_Гоша
Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333
|
спасибо. А на счет верстки, то я заметил, что в опере если просто написать <img src='images/i.gif width=20 height=20 border=0 /> , то в общем все канает, а ИЕ требует добавления ещё параметра align=center, но тогда в опере появляется пустота (причему со всех сторон, а не с одной как ИЕ) вокруг изображения. Кароче я вижу только один выход - распознавать браузер
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-06 23:33:16.880000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
ну у меня тоже подобные бока были… только я отлаживаю свой скрипт под 3 браузера… ие, лиса и опера … при чём бока всегда только с оперой.. а не мотря на всю дерьмовость ие на нём как и на лисе всегда всё окейно… обучно юзаю подобный скриптик <script> var brow=navigator.appName; if(brow=="Opera") { document.getElementById("opred1").width="20"; } </script>
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-07 00:18:06.400000
|
|
|
$_Гоша
Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333
|
quote:
ORIGINAL: magistr_bender ну у меня тоже подобные бока были… только я отлаживаю свой скрипт под 3 браузера… ие, лиса и опера … при чём бока всегда только с оперой.. а не мотря на всю дерьмовость ие на нём как и на лисе всегда всё окейно… обучно юзаю подобный скриптик <script> var brow=navigator.appName; if(brow=="Opera") { document.getElementById("opred1").width="20"; } </script> некоторые люди отключают JS, потому лучше курить браузер через HTTP_USER_AGENT:)
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-07 11:08:26.336666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
ORIGINAL: $_Гоша quote:
ORIGINAL: magistr_bender ну у меня тоже подобные бока были… только я отлаживаю свой скрипт под 3 браузера… ие, лиса и опера … при чём бока всегда только с оперой.. а не мотря на всю дерьмовость ие на нём как и на лисе всегда всё окейно… обучно юзаю подобный скриптик <script> var brow=navigator.appName; if(brow=="Opera") { document.getElementById("opred1").width="20"; } </script> некоторые люди отключают JS, потому лучше курить браузер через HTTP_USER_AGENT:) Некоторые люди меняют HTTP_USER_AGENT, поэтому лучше писать по рекомендациям w3c :)
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-08 00:40:59.793333
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
так дело в том что по рекомендациям W3C и написал весь сайтик.. но маленький глюк таки в оперу забрался… на 1 пикселсь смещение.. но портит оно весь дизайн
|
|
|
RE: Почему в опере не пашут, а машут? - 2008-07-08 10:35:26.276666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
ORIGINAL: magistr_bender так дело в том что по рекомендациям W3C и написал весь сайтик.. но маленький глюк таки в оперу забрался… на 1 пикселсь смещение.. но портит оно весь дизайн Загляни к Крешу в раздел, я уверен на 100% в выходном HTML коде он найдет к чему придраться:)
|
|
|
|
|