выделить слова на странице с расширением до URL - PullRequest
4 голосов
/ 09 августа 2010

Я написал скрипт php, который генерирует список ссылок, которые соответствуют определенным критериям.

Я хочу, чтобы ссылки открывались в новом окне браузера с выделенными словами, выделенными на странице.

Есть ли простой способ сделать это? Обратите внимание, что это только для личного использования, поэтому это может быть решение для конкретного браузера.

Ответы [ 2 ]

1 голос
/ 09 августа 2010

Отредактировано для лучшего ответа на вопрос. Используйте AJAX для загрузки страницы, а затем обработайте возвращенный HTML.Я предпочитаю использовать JQuery.Посмотрите это руководство для загрузки HTML с других страниц.http://css.dzone.com/articles/jquery-load-data-from-other-paПосле того, как вы получите данные, я думаю, вы сможете легко понять, как их проанализировать

Пример JQuery по ссылке: (не мой код)

<div id="container">
<a href="#" id="loadData">Click This Link To Load My Favorite Movies</a>
</div>
    $(document).ready(function()
     {
      $("#loadData").click(function()
       {
        $(this).text("...One Moment Please...");
         $("#container").append('<div id="favoriteMovies"></div>')
                        .children("#favoriteMovies").hide()
                        .load("theOtherPage.htm ul#favoriteMovies", function()
                         {
                          $("#loadData").remove();
                          $("#favoriteMovies").slideDown("slow");
                         });
       return false;
       });
    });

Загружаемая страница:

<ul id="favoriteMovies">
<li style="font-weight: bold; list-style-type: none;">My Favorite Movies</li>
<li>Contact</li>
<li>Shawshank Redemption</li>
<li>Napoleon Dynamite</li>
<li>Back To The Future</li>
<li>The Goonies</li>
<li>Cinderella Man</li>
<li>Apollo 13</li>
</ul>

Примечание: пожалуйста, кто-нибудь, дайте мне знать, если я не должен публиковать код с другого сайта, а вместо этого только разместить ссылку.Я не хочу никого злить.спасибо.

0 голосов
/ 09 августа 2010

ссылку, которую вы создаете, можете взять? Variable = word. затем на новой странице вы можете использовать $ _GET для получения слова и с помощью css выделите его

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