⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 href.html

📁 可更新网上的一些新闻
💻 HTML
字号:
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="pop.css">

<script language="JavaScript" src="img.js"></script>

<script language="JavaScript">
var sAction = "INSERT";
var sTitle = "插入";

var oControl;
var oSeletion;
var sRangeType;
var bModify = false;
var bImg = false;

var sUrl = "http://";
var sAlt = "";
var sTarget = "_self";
var sText = "";

var sCheckFlag = "url";

oSelection = dialogArguments.WBTB_Composition.document.selection.createRange();
sRangeType = dialogArguments.WBTB_Composition.document.selection.type;

if (sRangeType == "Control")
{
	if (oSelection.item(0).tagName == "IMG"){
		if (oSelection.item(0).parentElement.tagName == "A") {
			bModify = true;
			oControl = oSelection.item(0).parentElement;
			sText = oControl.outerHTML;
		}else{
			sText = oSelection.item(0).outerHTML;
		}
		bImg = true;
	}
}else if (oSelection.parentElement().tagName == "A"){
	bModify = true;
	oControl = oSelection.parentElement();
	sText = oControl.innerHTML;
}else{
	sText = oSelection.htmlText;
}

if (bModify){
	sAction = "MODI";
	sTitle = "修改";
	sCheckFlag = "url";
	sUrl = oControl.href;
	sAlt = oControl.title;
	sTarget = oControl.target;
}

document.write("<title>" + sTitle + "超链接</title>");


// 初始值
function InitDocument(){
	SearchSelectValue(d_target, sTarget);
	
	if (sTarget != "_self" && sTarget != "_top" && sTarget != "_blank" && sAction == "MODI")
	{
		d_cb1.checked = true;
		d_target2.value = sTarget;
		CheckChange(false);
	}else{
		CheckChange(true);
	}
	
	d_url.value = sUrl;
	d_alt.value = sAlt;
}

function CheckChange(sel)
{
	d_target.disabled = !sel;
	d_target2.disabled = sel;
}


// 本窗口返回值
function ReturnValue(){
	sUrl = d_url.value;
	sAlt = d_alt.value;
	if (d_target.disabled)
	{
		sTarget = d_target2.value;
	}else{
		sTarget = d_target.value;
	}
	
	if (sUrl=="" || sUrl=="http://") {window.close();return;};	
	if (sAction == "MODI") {
		oControl.href = sUrl;
		oControl.title = sAlt;
		oControl.target = sTarget;
	}else{
		var sHTML = '<a href="'+sUrl+'" title="'+sAlt+'" target="'+sTarget+'" >';
		if (sText == "")
			sHTML += sUrl;
		else
			sHTML += sText;
		sHTML += '</a>';
	//alert(sHTML);
	//return;
		if (bImg)
			oSelection.item(0).parentElement.removeChild(oSelection.item(0));
		dialogArguments.WBTB_InsertHtml(sHTML);
	}

	window.returnValue = null;
	window.close();
}

// 搜索下拉框值与指定值匹配,并选择匹配项
function SearchSelectValue(o_Select, s_Value){
	for (var i=0;i<o_Select.length;i++){
		if (o_Select.options[i].value == s_Value){
			o_Select.selectedIndex = i;
			return true;
		}
	}
	return false;
}

</script>

<BODY bgColor=menu onload="InitDocument()"  topmargin="5" leftmargin="5">

<table width="100%" border=0 cellpadding=0 cellspacing=0 align=center >
<tr style="padding:2 0">
	<td>
	<fieldset>
	<legend>链接</legend>
	<table border=0 cellpadding=3 cellspacing=0>
		<tr><td colspan=9 height=5></td></tr>
		<tr>
			<td colspan=2>
			地址: &nbsp;<input type=text id="d_url" style="width:200px" size=30 value="" >
			</td>
		</tr>
		<tr>
			<td>
			目标:&nbsp; 
			<select id="d_target">
			<option value="_self">_self</option>
			<option value="_top">_top</option>
			<option value="_blank">_blank</option>
			</select>
			</td>
			<td align=right>
			<input type=checkbox class=cb id="d_cb1" name="d_cb1" onclick="CheckChange(!this.checked);"><label for="d_cb1">
			自定义</label> 
			<input type=text id="d_target2" size=6 >
			</td>
		</tr>
		<tr>
			<td colspan=2>
			说明: &nbsp;<input type=text id=d_alt size=38 value="" style="width:200px">
			</td>
		</tr>
		</table>
	</fieldset>
	</td>
</tr>
<tr style="padding:2 0"><td align=right>
	<button id=Ok onclick="ReturnValue();">  确定  </button>&nbsp;&nbsp;
	<button onclick="window.close();">  取消  </button>
</td></tr>
</table>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -