如果僅僅是獲得標(biāo)題的話,這里有一個(gè)思路:用JavaScript提供的HTTP Request對(duì)象,發(fā)送一個(gè)HTTP請(qǐng)求,然后分析返回的文本,獲取其中title標(biāo)記的內(nèi)容(可以用字串匹配的方法)。或者,將返回的文本寫(xiě)入一個(gè)iframe的document,然后獲得此iframe的title。

合肥網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),合肥網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為合肥上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的合肥做網(wǎng)站的公司定做!
如果是同一網(wǎng)域中,則可以直接將iframe的src置為輸入的網(wǎng)址,然后獲取其title。上面的方法是跨網(wǎng)域的,因?yàn)榘踩脑驗(yàn)g覽器好像禁止了不同網(wǎng)域頁(yè)面腳本相互訪問(wèn)。
可以使用下列代碼獲取當(dāng)前頁(yè)面的網(wǎng)址:
window.location
//?或者
window.location.href
實(shí)例演示:
1、新建一個(gè)空白Html文檔
2、輸入javascript代碼
script
alert(window.location.href)
/script
3、查看效果
if(url.indexOf("stlw")!=0)
如果沒(méi)有檢測(cè)到stlw會(huì)返回-1
所以這里應(yīng)該是if(url.indexOf("stlw")=0)
什么意思啊?
a標(biāo)簽本來(lái)就是鏈接了嘛。
具體想要什么效果,沒(méi)看明白你說(shuō)什么。
你把下面這段代碼保存為 test.html 然后打開(kāi)它 就可以看到一些效果了,不知道是不是你想要的效果。 具體代碼也就那么一點(diǎn)點(diǎn) 想想應(yīng)該不用解釋了吧。 不明白再問(wèn) 負(fù)責(zé)讓你明白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')"點(diǎn)擊復(fù)制/a
a href="javascript:trueLink('')"我是胸前有A---點(diǎn)擊打開(kāi)鏈接/a
a href="" target="_blank"我是胸前有A---這個(gè)才是真正的鏈接,點(diǎn)擊試試!/a
/body
/html
網(wǎng)頁(yè)中的代碼對(duì)瀏覽器兼容性不好或網(wǎng)頁(yè)調(diào)用了錯(cuò)誤的javascript代碼來(lái)做網(wǎng)址。
1、請(qǐng)多刷新幾次 或者把瀏覽器關(guān)掉再打開(kāi) 。
2、換一個(gè)網(wǎng)絡(luò)暢通的時(shí)間段試一試 。
3、打開(kāi)IE屬性 把臨時(shí)文件 歷史記錄 cookies都刪掉 。
4、調(diào)整瀏覽器安全級(jí)別低一些。
用JavaScript的正則表達(dá)式驗(yàn)證網(wǎng)址格式是否正確,方法很多,這只是一個(gè)實(shí)現(xiàn)的方法.
代碼如下:
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
調(diào)用方法:
Form name= "bao "
input TYPE= "text " NAME= "txt "
Input TYPE=BUTTON value= "TestURL " onClick= "IsUrl(document.bao.txt.value) "
/FORM
網(wǎng)頁(yè)名稱:javascript網(wǎng)址,javascript 網(wǎng)頁(yè)
分享網(wǎng)址:http://chinadenli.net/article48/dsgehhp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、營(yíng)銷型網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、網(wǎng)站制作、解決方案、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)