You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
1.9 KiB
79 lines
1.9 KiB
|
3 years ago
|
<!-- $Id: ads_js.htm 14216 2008-03-10 02:27:21Z testyang $ -->
|
||
|
|
{include file="pageheader.htm"}
|
||
|
|
<div class="form-div">
|
||
|
|
<form action="" method="post" name="js_code">
|
||
|
|
<table width="100%">
|
||
|
|
<tr>
|
||
|
|
<td class="label">{$lang.outside_address}</td>
|
||
|
|
<td><input type="text" name="outside_address" size="30" /></td>
|
||
|
|
</tr>
|
||
|
|
<tr>
|
||
|
|
<td class="label">{$lang.label_charset}</td>
|
||
|
|
<td><select name="charset" id="charset">
|
||
|
|
{html_options options=$lang_list}
|
||
|
|
</select></td>
|
||
|
|
</tr>
|
||
|
|
<tr>
|
||
|
|
<td colspan="2"><div align="center">
|
||
|
|
<input type="button" name="gen_code" value="{$lang.add_js_code}" onclick="validate(); genCode(); autocopy()" class="button" />
|
||
|
|
</div></td>
|
||
|
|
</tr>
|
||
|
|
<tr>
|
||
|
|
<td colspan="2">
|
||
|
|
<div align="center">
|
||
|
|
<textarea name="ads_js" cols="70" rows="5">{$js_code}</textarea>
|
||
|
|
</div></td>
|
||
|
|
</tr>
|
||
|
|
</table>
|
||
|
|
</form>
|
||
|
|
</div>
|
||
|
|
{insert_scripts files="../js/utils.js,validator.js"}
|
||
|
|
<script language="JavaScript">
|
||
|
|
var elements = document.forms['js_code'].elements;
|
||
|
|
var url = '{$url}';
|
||
|
|
|
||
|
|
<!--
|
||
|
|
{literal}
|
||
|
|
document.forms['js_code'].elements['outside_address'].focus();
|
||
|
|
|
||
|
|
onload = function()
|
||
|
|
{
|
||
|
|
// 开始检查订单
|
||
|
|
startCheckOrder();
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 检查表单输入的数据
|
||
|
|
*/
|
||
|
|
function validate()
|
||
|
|
{
|
||
|
|
validator = new Validator("js_code");
|
||
|
|
validator.required("outside_address", no_outside_address);
|
||
|
|
return validator.passed();
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* 生成代码
|
||
|
|
*/
|
||
|
|
function genCode()
|
||
|
|
{
|
||
|
|
// 生成代码
|
||
|
|
var code = '<script src="' + url;
|
||
|
|
code += '&from=' + encodeURI(elements['outside_address'].value);
|
||
|
|
code += '&charset=' + elements['charset'].value;
|
||
|
|
code += '"></script\>';
|
||
|
|
elements['ads_js'].value = code;
|
||
|
|
}
|
||
|
|
|
||
|
|
function autocopy()
|
||
|
|
{
|
||
|
|
if (Browser.isIE)
|
||
|
|
{
|
||
|
|
window.clipboardData.setData('text', document.js_code.ads_js.value);
|
||
|
|
}
|
||
|
|
document.forms['js_code'].elements['ads_js'].select();
|
||
|
|
}
|
||
|
|
|
||
|
|
//-->
|
||
|
|
{/literal}
|
||
|
|
</script>
|
||
|
|
{include file="pagefooter.htm"}
|