一个很久以前写的用来批量添加雅虎博客的JS
仅能在本机动行的哦。发出来看看,不知道过时没。
使用时要先登陆哦。
1
<script type="text/javascript">
2
var i=0;
3
var oDoc=new ActiveXObject("MSXML2.DOMDocument");
4
oDoc.async=false;
5
oDoc.load("xml.xml");
6
var items=oDoc.selectNodes("//xmlsc/xmlcont");
7
var stopds=true;
8
function stopd(str)
9
{
10
if(stopds){
11
12
stopds=false;
13
str.value=" 暂 停 ";
14
puton();
15
}else{
16
stopds=true;
17
str.value="开始发表";
18
}
19
}
20
function puton()
21
{
22
if(stopds) return;
23
if(i>=items.length){alert("已经发送完成!");return;}
24
var item=items.item(i);
25
var son=document.getElementById("edit_pad").contentWindow;
26
son.document.all["title"].value=item.selectSingleNode("xmlcontext").text;
27
//son.document.all["contents"].value
28
var _htm="";
29
_htm+="<a href='"+item.selectSingleNode("xmlhref").text+"' title='"+item.selectSingleNode("xmlcontext").text+"'>"+item.selectSingleNode("xmlcontext").text+"</a>";
30
//_htm+=' <div style=" margin-top:50px;padding:20px; border:1px #FF9900 solid; font-size:12px; color:#999999">'+
31
//'<p><a href="http://www.bangbw.cn" style=" color:#FF6600">小毅发发发,发出你的个性,发出你的流量!</a></p>'+
32
//'<p>tag:<a href="http://www.shweb.sh.cn/webdesign/">网站设计</a> <a href="http://www.shweb.sh.cn/webDirectory/">网站建设</a> <a href="http://www.shweb.sh.cn/webSEO/">网站排名</a> <a href="http://www.shweb.sh.cn/webServices/">网站改版</a> <a href="http://www.shweb.sh.cn/webAnalysis/">网站风格</a> <a href="http://www.shweb.sh.cn/webexample/">网站流量</a></p>'+
33
'</div>';
34
35
son.document.all["contents"].value=_htm;
36
//son.rteInsertHTML(_htm);
37
//alert(edit_pad.rteInsertHTML);
38
son.document.all["post"].click();
39
i++;
40
// document.getElementById("edit_pad").document.all["title"].value="abfed";
41
los=true;
42
}
43
var los=false;
44
function changurl()
45
{
46
if(!los) return;
47
var ifm=document.getElementById("edit_pad");
48
ifm.src="compose.html";
49
los=false;
50
}
51
function restad(str)
52
{
53
var stad=str.readyState;
54
if(los && stad=="interactive") changurl();
55
if(stad=="complete") puton();
56
}
57
</script>
58
59
<body>
60
<div><input name="" type="button" value="开始发表" onclick="stopd(this)" /></div>
61
<iframe src="compose.html" name="edit_pad" onreadystatechange="restad(this)" id="edit_pad" align="top" scrolling="auto" ></iframe>
62
63
</body>
<script type="text/javascript">2
var i=0;3
var oDoc=new ActiveXObject("MSXML2.DOMDocument");4
oDoc.async=false;5
oDoc.load("xml.xml");6
var items=oDoc.selectNodes("//xmlsc/xmlcont");7
var stopds=true;8
function stopd(str)9
{10
if(stopds){11

12
stopds=false;13
str.value=" 暂 停 ";14
puton(); 15
}else{16
stopds=true;17
str.value="开始发表";18
}19
}20
function puton()21
{22
if(stopds) return;23
if(i>=items.length){alert("已经发送完成!");return;}24
var item=items.item(i);25
var son=document.getElementById("edit_pad").contentWindow;26
son.document.all["title"].value=item.selectSingleNode("xmlcontext").text;27
//son.document.all["contents"].value28
var _htm="";29
_htm+="<a href='"+item.selectSingleNode("xmlhref").text+"' title='"+item.selectSingleNode("xmlcontext").text+"'>"+item.selectSingleNode("xmlcontext").text+"</a>";30
//_htm+=' <div style=" margin-top:50px;padding:20px; border:1px #FF9900 solid; font-size:12px; color:#999999">'+31
//'<p><a href="http://www.bangbw.cn" style=" color:#FF6600">小毅发发发,发出你的个性,发出你的流量!</a></p>'+32
//'<p>tag:<a href="http://www.shweb.sh.cn/webdesign/">网站设计</a> <a href="http://www.shweb.sh.cn/webDirectory/">网站建设</a> <a href="http://www.shweb.sh.cn/webSEO/">网站排名</a> <a href="http://www.shweb.sh.cn/webServices/">网站改版</a> <a href="http://www.shweb.sh.cn/webAnalysis/">网站风格</a> <a href="http://www.shweb.sh.cn/webexample/">网站流量</a></p>'+33
'</div>';34

35
son.document.all["contents"].value=_htm;36
//son.rteInsertHTML(_htm);37
//alert(edit_pad.rteInsertHTML);38
son.document.all["post"].click();39
i++;40
// document.getElementById("edit_pad").document.all["title"].value="abfed";41
los=true;42
}43
var los=false;44
function changurl()45
{46
if(!los) return;47
var ifm=document.getElementById("edit_pad");48
ifm.src="compose.html";49
los=false;50
}51
function restad(str)52
{53
var stad=str.readyState;54
if(los && stad=="interactive") changurl();55
if(stad=="complete") puton();56
}57
</script>58

59
<body>60
<div><input name="" type="button" value="开始发表" onclick="stopd(this)" /></div>61
<iframe src="compose.html" name="edit_pad" onreadystatechange="restad(this)" id="edit_pad" align="top" scrolling="auto" ></iframe>62

63
</body>决不做一个程序代码的写手.




浙公网安备 33010602011771号