Название для строки меню, которая остается при просмотре? - PullRequest
1 голос
/ 29 ноября 2011

Я читал некоторое время назад, есть определенное имя для этого. Допустим, я нахожусь на mysite.com, и я нажимаю на www.google.com, и когда я попадаю на google.com, вверху появляется большая панель MYSITE.com, которая позволяет мне легко вернуться на MYSITE. ком. Как это называется, и есть ли для этого в Drupal плагин?

Ответы [ 7 ]

5 голосов
/ 29 ноября 2011

Возможно, вы имеете в виду фреймы HTML?

http://www.w3schools.com/html/html_frames.asp

Они обычно плохо работают с кнопками браузера назад.

3 голосов
/ 06 декабря 2011

Google не назвал его в своем пресс-релизе . Несколько дней назад Google избавился от черной полосы . У Drupal есть как минимум два таких модуля:

3 голосов
/ 05 декабря 2011

Не используйте кадры! Они уродливы, смущают пользователей, а мы уже не в 1995 году;)

То, что вы ищете, это фиксированные меню CSS

http://www.w3.org/Style/Examples/007/menus.en.html

Я никогда не использовал Drupal , но обнаружил, что с небольшим поиском: http://drupal.org/node/769848

1 голос
/ 08 декабря 2011

Это определенно сделано с фреймами. Вот соответствующий код из перевода Google:

<frameset rows="65,*" frameborder="1" framespacing="0" cols="*">
     <frame src="/translate_n?act=url&amp;hl=en&amp;ie=UTF8&amp;prev=_t&amp;sl=auto&amp;tl=en&amp;u=http://lamaisonducinema.com/" name="n" scrolling="no" noresize="" marginwidth="0" marginheight="0">
     <frame src="/translate_p?act=url&amp;hl=en&amp;ie=UTF8&amp;prev=_t&amp;sl=auto&amp;tl=en&amp;u=http://lamaisonducinema.com/&amp;usg=ALkJrhgchorYUw9YujsX2PFQ6ZZSxH4A1A" name="c">
     <noframes>&lt;script&gt;&lt;!--document.location="/translate_p?act=url&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;prev=_t&amp;amp;sl=auto&amp;amp;tl=en&amp;amp;u=http://lamaisonducinema.com/&amp;amp;usg=ALkJrhgchorYUw9YujsX2PFQ6ZZSxH4A1A";--&gt;&lt;/script&gt;&lt;a href="/translate_p?act=url&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;prev=_t&amp;amp;sl=auto&amp;amp;tl=en&amp;amp;u=http://lamaisonducinema.com/&amp;amp;usg=ALkJrhgchorYUw9YujsX2PFQ6ZZSxH4A1A"&gt;Translate&lt;/a&gt;</noframes>
     <object style="padding: 0px !important;margin: 0px !important;background: transparent !important;position: fixed !important;border: none !important;-webkit-box-shadow: none !important;top: -100px !important;left: -100px !important;display: block !important;width: 1px !important;visibility: hidden !important;height: 1px !important;" data="safari-extension://com.interclue.ultimatestatusbar-725998GKSY/f41e051d/fixUninitalizedPage.html"></object>
</frameset>

Для Drupal 6 кажется, что модуль Modal Frame мог бы добиться цели: http://drupal.org/project/modalframe.

1 голос
/ 07 декабря 2011

Создавайте Google только потому, что вы думаете, что ваши пользователи будут искать оттуда, не очень хороший вариант, если вы пытаетесь это сделать. Таким образом, вы можете подумать о создании фейсбука и других ценных сайтов, но, поверьте мне, людям не нравятся фреймы (я просто ненавижу их все!)

Что вам нужно сделать, это создать пользовательскую поисковую систему для вашего сайта, и это полезная функция от поисковой системы Google для ваших пользователей, которые ищут материалы на вашем сайте (только проиндексированные страницы).

Если вы заинтересованы, посетите http://www.google.com/cse/

1 голос
/ 06 декабря 2011

Как я вижу, приведенные выше ответы не отвечают на ваши вопросы. Поправь меня, если я ошибаюсь.

Вы ищете способ добавить панель инструментов iframe, как это делают about.com или images.google.com. Вы можете сделать это с необработанной HTML-страницей, которая вообще не загружает Drupal. Вы найдете модуль внешних ссылок полезным, если вы хотите создать модуль. См. http://www.amirharel.com/2009/07/28/implementing-iframe-toolbar/ для HTML.

0 голосов
/ 12 декабря 2011

Они называются фиксированные меню . Не используйте рамки.

HTML:

<header><p>I'm always at the top</p></header>
<article>
     <p>blah</p>
     <p>blah</p>
     <p>blah</p>
     <p>...</p>
</article>

CSS:

header { position: fixed; top: 0; left: 0; width: 100%; }
...