10月3日,美国政府不顾中方一再严正交涉,通知国会决定向台湾出售“爱国者-3”反导系统、“E-2T”预警机升级系统、“阿帕奇”直升机等武器装备,总价值达64.63亿美元。上面这段文字是摘自 腾讯新闻网的谋篇报道。http://news.qq.com/a/20081004/001020.htm
页面文字中中出现的一些敏感字都会高亮显示,比如:枪、炸弹...
这是如何实现的?
要能弄懂这个就好办了一点了。
解决方案 »
- 有没人会使用jquery中的flexigrid插件的达人帮我看看这个问题
- 在c#或mshtml中有没有和script交流的类呀,比如在WebBrowser中于获取script返回的信息(和script传过来的图片)?
- 更改checkbox效果
- 我想要把主页面的参数传给新打开的页面,请问应该则么作?请高手指教
- 为何一个页面 responseXML 无值 responseText 有值
- 请教两个问题,关于时间
- 用js实现上滚下滚问题
- 请推荐一本asp下的javascript编程的好书
- 一个session复杂问题,session值怎么会丢的
- jquery.jqprint-0.3.js 打印,最末端的地址信息怎么去掉?
- 网页中的Flash广告, 一般用 wmode 的哪种模式好??
- getTime方法的使用问题
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>Untitled Document</title>
<script type="text/javascript">
<!--
var TRange = null;
function findString(str){
if (parseInt(navigator.appVersion) < 4)
return;
var strFound;
if (navigator.appName == "Netscape") {
strFound = self.find(str);
if (!strFound) {
strFound = self.find(str, 0, 1);
while (self.find(str, 0, 1))
continue;
}
}
if (navigator.appName.indexOf("Microsoft") != -1) {
if (TRange != null) {
TRange.collapse(false);
strFound = TRange.findText(str);
if (strFound)
TRange.select();
}
if (TRange == null || strFound == 0) {
TRange = self.document.body.createTextRange();
strFound = TRange.findText(str);
if (strFound)
TRange.select();
}
}
if (!strFound)
alert("String '" + str + "' not found!");
}
window.onload = function(){
var temp = "思想";
findString(temp);
}
//-->
</script>
</head>
<body>
<p>
思想总在经历和压力中成熟!~
</p>
</body>
</html>
TRange.findText(str); //IE6.0、IE7.0都可以用吧?
self.find(str, 0, 1); //原网景公司的这个Netscape浏览器国内用的应该不多,要是能换成支持火狐的就好了.大哥,在问一点,这属于JavaScript里的什么知识,我该如何在百度、谷歌中添加搜索关键字,以便找到更多的资料那?这个比较陌生额。
所以上面的代码同样支持firefox而这应该已经不是标准的javascript
可以去各个浏览器的开发网找详细资料关键字
javascript search text selection