html - 在带有 URL 扩展名的页面中突出显示单词

标签 html firefox browser

我编写了一个 php 脚本,可以生成符合特定条件的链接列表。

我希望链接在新的浏览器窗口中打开,并在页面中突出显示选定的词。

有没有简单的方法来做到这一点?请注意,这仅供个人使用,因此它可以是特定于浏览器的解决方案。

最佳答案

编辑以更好地回答问题。
使用 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>

注意:如果我不应该从其他站点发布代码,而应该只发布一个链接,请有人告诉我。我不想激怒任何人。谢谢。

关于html - 在带有 URL 扩展名的页面中突出显示单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3442187/

相关文章:

html - 带有图像的 Bootstrap 输入组

html - img-circle 类不对图像进行四舍五入

html - Internet Explorer 中缺少图像十字和边框

javascript - 为什么此网页无法完成加载?

javascript - 如何解决 devicemotion 脚本的问题?

caching - 浏览器后退按钮不执行 Controller 方法

html - 下拉菜单问题(按钮内的按钮)

html - Flex Box 和媒体查询

linux - 如何使用 CLI 禁用 Firefox 更新?

javascript - 即使页面完全渲染后,浏览器仍显示一半进度条