Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Почему в опере не пашут полезные ссылки?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Почему в опере не пашут полезные ссылки?
Имя
Сообщение << Старые топики   Новые топики >>
Почему в опере не пашут полезные ссылки? - 2008-07-06 11:42:00.610000   
$_Гоша

Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333
quote:

&lt;a onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.xaoc.com.ua/'); return false;" href="#" class=top &gt;
&lt;img src="images/homepage.gif" border="0" width="20" height="20" alt="Сделать стартовой"&gt; &lt;b&gt;Сделать стартовой&lt;/b&gt;&lt;/a&gt;
&lt;a onClick="window.external.addFavorite('http://www.xaoc.com.ua/', '-XAOC- Развлекательно-публицистический портал'); return false;" href="#" class=top &gt;
&lt;img src="images/fauvorite.gif" width=20 height=20 border="0" alt="Добавить в избранное" width="22" height="19" /&gt;
&lt;b&gt;Добавить в избранное&lt;/b&gt;&lt;/a&gt;

В опере они почему-то не пашут, а в ИЕ все нормально. Почему?

И почему в ИЕ после верстки кусочки "пригают", хотя подогнаны идеально, а в опере все "склеивается" так, как должно быть?
Post #: 1
RE: Почему в опере не пашут, а машут? - 2008-07-06 12:02:18.086666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Не знаю как в других браузерах, но в опере window.external - неопределенный объект. Там наверняка по другому все.
Зы: в гугле искал?)
Post #: 2
RE: Почему в опере не пашут, а машут? - 2008-07-06 12:06:16.306666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
&lt;script language="JavaScript1.2" type="text/javascript"&gt; function CreateBookmarkLink() { title = "Webpage Title"; // Blogger - Replace with &lt;$BlogItemTitle$&gt; // MovableType - Replace with &lt;$MTEntryTitle$&gt; url = "Webpage URL"; // Blogger - Replace with &lt;$BlogItemPermalinkURL$&gt; // MovableType - Replace with &lt;$MTEntryPermalink$&gt; // WordPress - &lt;?php bloginfo('url'); ?&gt; 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('&lt;a href = "javascript:CreateBookmarkLink()");"&gt;Add to Favorites&lt;/a&gt;'); } else if (window.sidebar) { document.write('&lt;a href = "javascript:CreateBookmarkLink()");"&gt;Bookmark Page&lt;/a&gt;'); } else if (window.opera && window.print) { document.write('&lt;a href = "javascript:CreateBookmarkLink()");"&gt;Add Bookmark&lt;/a&gt;'); } &lt;/script&gt; Когда будешь копировать скрипт, помни, что форум изменяет особо опастные слова типо script, поэтому нужно их прописать руками.
Post #: 3
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, но тогда в опере появляется пустота (причему со всех сторон, а не с одной как ИЕ) вокруг изображения.
Кароче я вижу только один выход - распознавать браузер
Post #: 4
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>
Post #: 5
RE: Почему в опере не пашут, а машут? - 2008-07-07 00:18:06.400000   
$_Гоша

Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333

quote:

ORIGINAL: magistr_bender

ну у меня тоже подобные бока были… только я отлаживаю свой скрипт под 3 браузера… ие, лиса и опера … при чём бока всегда только с оперой.. а не мотря на всю дерьмовость ие на нём как и на лисе всегда всё окейно… обучно юзаю подобный скриптик
&lt;script&gt;
var brow=navigator.appName;
if(brow=="Opera")  {
   document.getElementById("opred1").width="20";
   }
&lt;/script&gt;

некоторые люди отключают JS, потому лучше курить браузер через HTTP_USER_AGENT:)
Post #: 6
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 браузера… ие, лиса и опера … при чём бока всегда только с оперой.. а не мотря на всю дерьмовость ие на нём как и на лисе всегда всё окейно… обучно юзаю подобный скриптик
&lt;script&gt;
var brow=navigator.appName;
if(brow=="Opera")  {
   document.getElementById("opred1").width="20";
   }
&lt;/script&gt;

некоторые люди отключают JS, потому лучше курить браузер через HTTP_USER_AGENT:)

Некоторые люди меняют HTTP_USER_AGENT, поэтому лучше писать по рекомендациям w3c :)
Post #: 7
RE: Почему в опере не пашут, а машут? - 2008-07-08 00:40:59.793333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
так дело в том что по рекомендациям W3C  и написал весь сайтик.. но маленький глюк таки в оперу забрался… на 1 пикселсь смещение.. но портит оно весь дизайн
Post #: 8
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 коде он найдет к чему придраться:)
Post #: 9
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Почему в опере не пашут полезные ссылки?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.