關(guān)于內(nèi)容的分離,正則抽出圖片(一定要加精哦)
更新時(shí)間:2009年01月07日 20:26:18 作者:
我們?cè)诩觾?nèi)容時(shí),無(wú)論你怎么樣排版都好,我們都是無(wú)法將里面的圖片或是別的什么東西抽出來(lái)的.
打個(gè)比方說(shuō),我想在我的內(nèi)容顯示頁(yè)模版的左邊(兩個(gè)單元格分開(kāi)的)出現(xiàn)我添加的內(nèi)容的一張圖片,而在右邊則是文章的文字內(nèi)容,就是這樣,如果按我們現(xiàn)在風(fēng)訊所提供的標(biāo)簽,是不可能有這種說(shuō)吧的!費(fèi)話就不多說(shuō)了,請(qǐng)看以下代碼吧:
模板里加這個(gè)js函數(shù)
<script language = "JavaScript">
function splitImgContent(tdImg,tdContent){
var myReg = /<IMG(.+?)>/;
var str=document.getElementById(tdContent).innerHTML;
var i=str.match(myReg);
var mm=i[0];
mm=mm.replace("<","");
mm=mm.replace(">","");
mm+="width=400 height=400";
mm="<"+mm+">";
document.getElementById(tdImg).innerHTML=mm;
var newstr = str.replace(myReg, "");
document.getElementById(tdContent).innerHTML=newstr;
}
</script>
頁(yè)面載入時(shí)調(diào)用<body onload="splitImgContent('f_img','f_content')">
f_img是要放圖片的<td>的id f_content原來(lái)放內(nèi)容的<td>的id 你只要在想讓它們出現(xiàn)的表格的<td>上加個(gè)ID就可以了這樣是不是很方便呀!其實(shí)按這個(gè)做法,有很多用久D.....
模板里加這個(gè)js函數(shù)
<script language = "JavaScript">
function splitImgContent(tdImg,tdContent){
var myReg = /<IMG(.+?)>/;
var str=document.getElementById(tdContent).innerHTML;
var i=str.match(myReg);
var mm=i[0];
mm=mm.replace("<","");
mm=mm.replace(">","");
mm+="width=400 height=400";
mm="<"+mm+">";
document.getElementById(tdImg).innerHTML=mm;
var newstr = str.replace(myReg, "");
document.getElementById(tdContent).innerHTML=newstr;
}
</script>
頁(yè)面載入時(shí)調(diào)用<body onload="splitImgContent('f_img','f_content')">
f_img是要放圖片的<td>的id f_content原來(lái)放內(nèi)容的<td>的id 你只要在想讓它們出現(xiàn)的表格的<td>上加個(gè)ID就可以了這樣是不是很方便呀!其實(shí)按這個(gè)做法,有很多用久D.....
相關(guān)文章
javascript中10個(gè)正則表達(dá)式使用介紹基礎(chǔ)篇
本文通過(guò)舉例簡(jiǎn)單的介紹了正則表達(dá)式的一些使用方法,能夠助力你快速入門正則表達(dá)式,希望這篇正則總結(jié)方法能對(duì)你有用2020-02-02談?wù)勎覍?duì)正則表達(dá)式的認(rèn)識(shí)
正則表達(dá)式(Regular Expression)是一個(gè)概念,一種語(yǔ)法、句法的約定。每一種具體的語(yǔ)句(C#,Java,JavaScript)有其對(duì)于正則表達(dá)式的具體實(shí)現(xiàn),并且會(huì)有差別。正則表達(dá)式30分鐘入門教程講述的是.net(C#)的正則表達(dá)式2014-02-02用于過(guò)濾空白字符的幾種常見(jiàn)的js正則表達(dá)式pattern
用于過(guò)濾空白字符的幾種常見(jiàn)的正則表達(dá)式pattern——在JavaScript中的表現(xiàn)形式2010-12-12郵箱地址正則表達(dá)式驗(yàn)證代碼合集腳本之家特別版
由于我們自己也經(jīng)常需要用到一些常用的正則,每次都上網(wǎng)搜多次,這里腳本之家特為大家整理一些,方面使用。2010-05-05