Как создать панель инструментов, например StumbleUpon, для загрузки других страниц? - PullRequest
0 голосов
/ 07 марта 2012

* не расширение браузера

Вот несколько примеров сайтов, которые делают это: http://www.thecollegecartel.com/ и конечно: http://www.stumbleupon.com/

Вот пример панели инструментов в действии: http://www.thecollegecartel.com/out.php?pid=138339&type=next

1 Ответ

1 голос
/ 07 марта 2012

Если вы не разрабатываете расширение для браузера и хотите, чтобы панель инструментов работала внутри вашего приложения, вам нужно будет перетащить сайты в iframe.

Вот ОЧЕНЬ грубый фрагмент, который не был протестированПросто для начала

...
<head>
   <script type="text/javascript">
      function changePage() {
         //fetch the next page url from somewhere
         document.getElementById('frame').src = 'some/new/page.html';
      }
   </script>
</head>
<body>

<div id="toolbar">
 <a id="fetchNextPage" href="javascript:changePage()" >next</a>
</div>


<iframe id="frame" src="firstPage.html" width="100%" height="450" frameborder="0" scrolling="no"></iframe>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...