2011年08月07日
別記事のコメントから、画像URLを取り出す
【編集]】
前回の実験は、AJAX読み込みした別記事のIMGタグを、ピックアップするというものだったが、
今回は、前に失敗してそのままだった、別記事のコメントから、画像URLを取り出す実験に、
再チャレンジしてみた。
やんばる堂BBS:INDEXページ
テストしてみたい方は前回の記事のコメント欄に、画像URLを改行区切りで入力して投稿して下さい。(英数字だけのコメントは投稿できないようなので、なにか一言メッセージもお願いします。)
この方法だと、アルバム表示する画像の追加が、コメントを利用して簡単にできる。
別記事からも、取り出せるので、記事別に画像データのリストを変えたりすることも可能だ。
記事の中で表示している画像に限らず、URLを投稿するだけで、アルバムに追加できる。
***********************************************/
function start(){
test()
}
/***********************************************
*テスト テスト用関数
***********************************************/
function test1(){
URL='http://delshanon.ti-da.net/e3660643.html'
str=getData(URL)
document.all.div1.innerHTML=str
setAlbum()
}
/***********************************************
*setAlbum()
***********************************************/
function setAlbum(){
URL='http://yanbarudobbs.ti-da.net/e3643102.html'
str=getData(URL)
document.all.div1.innerHTML=str
var xx=str.split('id=commentData')
dt=xx[1]
var YY=dt.split('<'+'br />')
var K=0
J=0
var XX=new Array()
for(var x in YY){
if(YY[x].match(''+'div>')){
var xx=YY[x].split(''+'div>')
YY[x]=xx[0]
}
YY[x]=YY[x].replace(Br,'')
YY[x]=YY[x].replace(BR,'')
if(YY[x].indexOf('.')==-1){continue;}
list='gif|jpg|jpeg|png|bmp'
ret=filterSearch(YY[x],list)
if(ret==1){
XX[K]='
'
K++
}
}
str=XX.join(BR)
document.all.cimg.innerHTML=str
}
/***********************************************
*処理関数
function (){}
***********************************************/
function addSlide(x){}
//-->
前回の実験は、AJAX読み込みした別記事のIMGタグを、ピックアップするというものだったが、
今回は、前に失敗してそのままだった、別記事のコメントから、画像URLを取り出す実験に、
再チャレンジしてみた。
やんばる堂BBS:INDEXページ
テストしてみたい方は前回の記事のコメント欄に、画像URLを改行区切りで入力して投稿して下さい。(英数字だけのコメントは投稿できないようなので、なにか一言メッセージもお願いします。)
この方法だと、アルバム表示する画像の追加が、コメントを利用して簡単にできる。
別記事からも、取り出せるので、記事別に画像データのリストを変えたりすることも可能だ。
記事の中で表示している画像に限らず、URLを投稿するだけで、アルバムに追加できる。
★関連記事
カテゴリー別ランキングSOHO部門12位にランクされました
インターネット・IT部門ではまだまだ78位^^
この記事の関連記事は、下の、タグ「開発メモ」を参照してください。
***********************************************/
function start(){
test()
}
/***********************************************
*テスト テスト用関数
***********************************************/
function test1(){
URL='http://delshanon.ti-da.net/e3660643.html'
str=getData(URL)
document.all.div1.innerHTML=str
setAlbum()
}
/***********************************************
*setAlbum()
***********************************************/
function setAlbum(){
URL='http://yanbarudobbs.ti-da.net/e3643102.html'
str=getData(URL)
document.all.div1.innerHTML=str
var xx=str.split('id=commentData')
dt=xx[1]
var YY=dt.split('<'+'br />')
var K=0
J=0
var XX=new Array()
for(var x in YY){
if(YY[x].match(''+'div>')){
var xx=YY[x].split(''+'div>')
YY[x]=xx[0]
}
YY[x]=YY[x].replace(Br,'')
YY[x]=YY[x].replace(BR,'')
if(YY[x].indexOf('.')==-1){continue;}
list='gif|jpg|jpeg|png|bmp'
ret=filterSearch(YY[x],list)
if(ret==1){
XX[K]='
K++
}
}
str=XX.join(BR)
document.all.cimg.innerHTML=str
}
/***********************************************
*処理関数
function (){}
***********************************************/
function addSlide(x){}
//-->
Posted by ひでぼ@やんばる堂 at
19:20
│Comments(4)