重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果仅仅是获得标题的话,这里有一个思路:用JavaScript提供的HTTP Request对象,发送一个HTTP请求,然后分析返回的文本,获取其中title标记的内容(可以用字串匹配的方法)。或者,将返回的文本写入一个iframe的document,然后获得此iframe的title。
合肥网站建设公司创新互联,合肥网站设计制作,有大型网站制作公司丰富经验。已为合肥上千多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的合肥做网站的公司定做!
如果是同一网域中,则可以直接将iframe的src置为输入的网址,然后获取其title。上面的方法是跨网域的,因为安全的原因浏览器好像禁止了不同网域页面脚本相互访问。
可以使用下列代码获取当前页面的网址:
window.location
// 或者
window.location.href
实例演示:
1、新建一个空白Html文档
2、输入javascript代码
script
alert(window.location.href)
/script
3、查看效果
if(url.indexOf("stlw")!=0)
如果没有检测到stlw会返回-1
所以这里应该是if(url.indexOf("stlw")=0)
什么意思啊?
a标签本来就是链接了嘛。
具体想要什么效果,,没看明白你说什么。
你把下面这段代码保存为 test.html 然后打开它 就可以看到一些效果了,不知道是不是你想要的效果。 具体代码也就那么一点点 想想应该不用解释了吧。 不明白再问 负责让你明白JS。
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""
html
head
title New Document /title
meta name="Generator" content="EditPlus"
meta name="Author" content=""
meta name="Keywords" content=""
meta name="Description" content=""
/head
body
script
function quotecomment(str){
window.clipboardData.setData('text', str);
}
function trueLink(str){
window.open(str);
}
/script
a href="javascript:quotecomment('我是胸前有A')"点击复制/a
a href="javascript:trueLink('')"我是胸前有A---点击打开链接/a
a href="" target="_blank"我是胸前有A---这个才是真正的链接,点击试试!/a
/body
/html
网页中的代码对浏览器兼容性不好或网页调用了错误的javascript代码来做网址。
1、请多刷新几次 或者把浏览器关掉再打开 。
2、换一个网络畅通的时间段试一试 。
3、打开IE属性 把临时文件 历史记录 cookies都删掉 。
4、调整浏览器安全级别低一些。
用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.
代码如下:
script type="text/javascript"
function IsUrl(str){
var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%=]*)?/gi;
var result = str.match(regUrl);
if(result!=null) {alert( "Yes ")}
else {alert( "No! ")}
}
/script
script type="text/javascript "
function IsUrl(str){
var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%=]*)?/gi;
var result = str.match(regUrl);
if(result!=null) {alert( "Yes ")}
else{alert( "No! ")}
}
/script
调用方法:
Form name= "bao "
input TYPE= "text " NAME= "txt "
Input TYPE=BUTTON value= "TestURL " onClick= "IsUrl(document.bao.txt.value) "
/FORM