htm调用JS代码

1、用JS调用Htm,主页面怎么写?
在<body>与</body>之间合适位置写下这个代码:
<script language="JavaScript" src="head.js" 
type="text/JavaScript"></script>
src="js文件名称和路径"
2、js文件怎么写?
比如:head.js内容这样写,把主页面里的htm需要转换成JS的代码,用JS语句“document.write”或“document.writeln”输出。
用软件自动转换比较方便,比如:HTML to AnyCode,存入相应js文件中。
注意:
如果用“HTML to AnyCode”保存文档,文件结尾后有一个“/”符号,手工删除掉,否则,主页面不能正确显示调用。
如果直接复制代码,则需要去掉“<script language="JavaScript">
<!--”和“//-->  </script>”,只保留“document.writeln”输出语句。
附记:document.write() 和document.writeln()  区别
document.write()       
//将内容写入文档,当前编辑位置为写入的内容的后一个字符。
document.writeln()
//将内容写入文档,并添加一个换行符,当前编辑位置为写入的内容的后一行的起始位置。 
document.write ()和document.writeln()都是JavaScript向客户端写入的方法。
Writeln是以行方式输出的,一般情况下用两种方法输出的效果在页面上是没有区别的,两种方法仅当在查看源代码时才看得出区别,除非是输出到pre或xmp元素内。


代码如下:

document.writeln("百度")  
document.writeln("百度")  
document.writeln("知道")  
document.writeln("知道")  
document.writeln("知道")

代码如下:

document.write("<pre>百度") 
document.write("百度") 
document.write("知道")  
document.write("知道")  
document.write("知道</pre>")

今天试验了一下经典下载站JS远程调用,基本达到了预期效果。 
就是大蒜系统自带的标签无法转换。

原因咨询了一下,客服回答:“无法使用js调用,我们的标签是在加载页面时通过一次扫描,对标签进行解析输出的,如果在js中调用,即使你通过转义输出了标签也不会被解析。”

需注意的是,用JS转换html代码时,最好只转换DIV占位符内的内容,这样可以使整个页面位置固定,不会发生错位。

另外,发现用JS调用JS,“HTML to AnyCode”转换后勿需再做修改,直接可用。

雅虎广告,JS调用后,不需特殊处理,直接可用。 
Google,还没试,待以后解决。

(0)

相关推荐

  • js文件中调用js的实现方法小结

    方法一: Js_file01.js ======== 复制代码 代码如下: //程序代码 document.write(" <script language=\"javascript\" src="\/com\/ Js_file02.js \" > <\/script>"); 方法二: html代码 程序代码 复制代码 代码如下: <html> <body> <input type="

  • js与applet相互调用的方法

    本文实例讲述了js与applet相互调用的方法.分享给大家供大家参考,具体如下: js调用java 可以在网页里使用 <script language=javascript> document.applets[0].java中的方法名 </script> 可以对applet进行控制,也可以从applet返回值. 返回值无需关心值得类型,js会隐式的转换. 传值到applet中应考虑类型匹配. java调用js 需要导入netscape.javascript.jsobject这个类

  • 使用jsp调用javabean实现超简单网页计算器示例

    以下是代码: Calculator.java 复制代码 代码如下: package com.amos.model; import java.math.BigDecimal; /** * @ClassName: Calculator * @Description: 计算器 * @author: amosli * @email:amosli@infomorrow.com * @date Mar 20, 2014 1:04:59 AM  */ public class Calculator {    

  • jsp页面调用applet实现人民币的大小写转换

    实现方法一 applet实现页面是rmb.jsp,此页面是通过applet来实现人民币小写转换成大写的.此页面有三个变量需要在载入classes的时候进行初始化: <applet  type="applet" id="myApplet" codebase = "." name="TestApplet" align="middle" code="lqh.rmb.Applicate.Rmb.cl

  • kettle中使用js调用java类的方法

    1. 需要事先将jar包 放在kettle 的 libext 目录,kettle 在启动时会自动加载libext 目录下的所有 jar 包. 2. modified java script 步骤要选中 compatibility mode,并将 content 设置为输出的字段. 代码如下: 复制代码 代码如下: var 变量 = new Packages.包名(参数 );

  • 在父页面调用子页面的JS方法

    今天弄了一天了,终于在网上找到了解决办法 注意:问题是在父页面调用子页面的方法..... 父页面:parent.html 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.o

  • jsp中调用java代码小结

    原封不动的传送给客户端有两个小例外: 1. 如果想传送 <%或%>, 由于它跟jsp的特殊符号一致, 所以必须使用转义字符转义, <\% 或 %\>2. 如果想传送注释, 在 jsp 编辑页面中出现, 而在生成的html文档不出现, 那么我们要使用 <%-- --%>, 而 <!-- --> 这种形式会原封不动的传递给客户端. jsp 调用动态代码策略 使用 mvc, 由一个 servlet 负责处理最初的请求, 查找数据, 并将结果存储在 bean中, 然

  • js中iframe调用父页面的方法

    本文实例讲述了js中iframe调用父页面的方法.分享给大家供大家参考.具体实现方法如下: 子页面调用父页面的方法在js中很容易实现.我们只需要在主页面加个函数,然后在子页面通过window.parent.方法()即可实现了 比如调用a()函数,就写成: 复制代码 代码如下: window.parent.a(); 但是我在chrome浏览器下却发现此方法无效了 复制代码 代码如下: //在父页面中调用该函数 <script> function dey() { var cards_frame=d

  • js调用后台servlet方法实例

    1.使用document.form.action方式 相关源码如下: *.js [javascript] 复制代码 代码如下: <span style="white-space:pre">  </span> document.getElementById("sendPerson").value = SendPerson;  document.getElementById("currentTime").value = cur

  • htm调用JS代码

    1.用JS调用Htm,主页面怎么写? 在<body>与</body>之间合适位置写下这个代码: <script language="JavaScript" src="head.js"  type="text/JavaScript"></script> src="js文件名称和路径" 2.js文件怎么写? 比如:head.js内容这样写,把主页面里的htm需要转换成JS的代码,用J

  • 易语言调用JS代码方法总结

    以下是我们易语言调用JS代码的步骤 步骤1: 步骤2: 步骤3: 步骤4: 以上就是四个详细步骤,感谢大家对我们的支持.

  • java与js代码互调示例代码

    在用HTML5做跨平台应用开发时,尝尝会用到java和js方法互调的问题,对初学者而言,可能会有点难,在这里分享一些自己在实际开发过程中的用法,希望对你有帮助: 首先是js代码调用java代码介绍: 复制代码 代码如下: public class CzingLBWebMain extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

  • Android的WebView与H5前端JS代码交互的实例代码

    前段时间项目有深度和前端对接过,也是碰了一些坑,现在有时间就拿出来分享下 JS调用原生不外乎就两种,一种是传假的url,也就是url拦截的方式,类似于下面这种: //js代码 function sendCommand(param){ var url="js-call://"+param; document.location = url; } sendCommand("PlaySnake"); //Java代码 mWebView.setWebViewClient(ne

  • Python调用JavaScript代码的方法

    准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) {    return num1 + num2; } 方法一.PyExecJS PyExecJS 是使用最多的一种方式,底层实现方式是:在本地 JS 环境下运行 JS 代码支持的 JS 环境包含:Node.js.PyV8.PhantomJS.Nashorn 等 首先,我们需要安装依赖包 PyExecJS //p

  • python 调用js的四种方式

    1. 前言 日常 Web 端爬虫过程中,经常会遇到参数被加密的场景,因此,我们需要分析网页源代码 通过调式,一层层剥离出关键的 JS 代码,使用 Python 去执行这段代码,得出参数加密前后的 Python 实现 本文将聊聊利用 Python 调用 JS 的4种方式 2. 准备 以一段简单的 JS 脚本为例,将代码写入到文件中 //norm.js //计算两个数的和 function add(num1, num2) {     return num1 + num2; } 其中,定义了一个方法,

  • js 匿名调用实现代码

    好,看看匿名函数的如何被调用. 1.执行后得到返回值的函数调用 Js代码 复制代码 代码如下: //方式1,调用函数,得到返回值.强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); Js代码 //方式二,调用函数,得到返回值.强制函数直接量执行再返回一个引用,引用再去调用执行 复制代码 代码如下: (function(x,y){ alert(x+y); return x+y; })(3,4); 2.执行后忽略返回值 Js代码

  • 易语言调用JS制作统计文本字数的代码

    调用统计字数js此功能由精易网页调试助手生成代码,配合精易模块使用. 常量数据表 .版本 2 .常量 字数统计js, "<文本长度: 269>" 统计文本字数的代码 .版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 文本_字数统计, 整数型, 公开, 用word方式计算正文字数,返回文本字数,汉字算一个,单词算一个,换行符和空格不算. .参数 文本, 文本型, , 需要统计的文本 .局部变量 c, 整数型 .局部变量 n, 整数型 .局部变量 z,

  • google广告之另类js调用实现代码

    今天发现一个google广告的另类调用方法 function addGoogel (content, obj) { addScript('//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js', function () { var ins = document.createElement('ins') ins.setAttribute('class', 'adsbygoogle') ins.setAttribute('data-ad-c

  • Javascript调用C#代码

    本文介绍的是嵌入在.Net的WebBrowser控件中显示的HTML文件中的Javascript如何调用C#代码.现在在客户端程序中嵌入网页的做法已经非常普遍了,例如腾讯的新闻弹出框之类的. .Net的WebBrowser用的内核应该还是IE的.IE中,window对象有个external属性,这个属性提供了一个外部接口.可以执行宿主代码.要通过这个属性来调用C#方法,其宿主对象必须是ComVisible的.例如,我们在一个Form上放置一个WebBrowser控件,另外准备一个方法OpenFo

随机推荐