`
kk48323201
  • 浏览: 94072 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

PHP函数_将HTML代码转为javascript代码,方便调用

    博客分类:
  • PHP
阅读更多
function t2js($content)
{
	return str_replace(array("\r", "\n"), array('', '\n'), addslashes($content));
}


例如要将ecshop的历史浏览改成js版本,则可以这样

新建一个文件jshistory.php
define('IN_ECS', true);

require(dirname(__FILE__) . '/includes/init.php');
assign_template();
$htmlcontent = $smarty->make_html("jshistory.dwt");

echo "document.write('".t2js($htmlcontent)."');";
function t2js($content)
{
	return str_replace(array("\r", "\n"), array('', '\n'), addslashes($content));
}


新建一个jshistory.dwt
<!-- #BeginLibraryItem "/library/history.lbi" --><!-- #EndLibraryItem -->


调用的时候就可以这样
<script src="http://www.7xigu.com/jshistory.php" language="javascript" type="text/javascript"></script>
分享到:
评论

相关推荐

    php将字符串转为HTML的实体类.zip

    在PHP编程中,将字符串转为HTML实体是一个重要的安全措施,可以防止XSS(跨站脚本攻击)等潜在的安全问题。HTML实体是用于在HTML文档中表示特殊字符的符号,例如"&amp;"代表"&","&lt;"代表","&gt;"代表"&gt;"。这样做...

    php 把对象转化为json

    在PHP中,将对象转换为JSON(JavaScript Object Notation)是一种常见的操作,特别是在与前端交互时,例如在AJAX请求中。JSON格式是轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。下面我们将...

    wordpresscms主题

    1. **静态页面转为主题**:将静态HTML页面转换为Wordpress主题,首先需要将HTML拆分成独立的部分,如header.php、footer.php等。然后创建一个index.php作为主模板,结合style.css来定义页面样式。 2. **CSS文件的...

    史上最难PHPer笔试题答案

    - 解析:在PHP中,如果子类定义了自己的构造函数,则不会自动调用父类的构造函数,除非显式调用`parent::__construct();`。 #### 10. PHP 高级特性 - **错误说法**:`匿名函数也叫闭包函数,常用作回调函数参数的...

    jQuery_Ajax全解析

    jQuery AJAX 是一个强大的功能,它简化了JavaScript中的异步数据通信。在JavaScript中,AJAX(Asynchronous JavaScript and XML)允许网页与服务器进行交互,无需重新加载整个页面,提升了用户体验。jQuery 对 AJAX ...

    php 手机网站拍照压缩上传

    // 将canvas内容转为Base64 var compressedDataURL = canvas.toDataURL(file.type); callback(compressedDataURL); }; img.src = URL.createObjectURL(file); } ``` 4. PHP图片处理: 服务器端通常使用PHP...

    php 将json格式数据转换成数组的方法

    总之,`json_decode()`是PHP处理JSON数据的关键函数,通过设置其第二个参数,我们可以方便地将JSON数据转换为PHP数组,便于在服务器端进行各种操作。在实际开发中,了解并熟练运用这个函数,能极大地提高PHP处理JSON...

    dede标签大全

    - `{dede:field name='description' function='html2text(@me)'/}`:调用文章的描述,使用`html2text`函数将HTML转为纯文本,适用于`&lt;meta&gt;`描述标签。 2. **模板路径调用标签**: - `{dede:field name='...

    jQuery Ajax 实例全解析

    - `callback`:成功时的回调函数,只在响应状态为 success 时调用。 - `get()` 使用 GET 方法发送请求,成功时执行回调函数。如果需要错误处理,应使用 `$.ajax()`。 示例: ```javascript $.get("./Ajax.aspx...

    jQuery+AJAX+JSON

    - **简洁的代码**:使用 jQuery 可以大幅减少 JavaScript 代码量,使开发过程更加高效。 - **强大的功能**:除了基本的 DOM 操作外,jQuery 还提供了丰富的插件支持,比如动画、拖放功能等。 - **方便的 AJAX 支持**...

    php实现将数据做成json的格式给前端使用

    如果参数合法,那么就可以在后续代码中添加获取数据的逻辑,将数据填充到`Data`数组中,再通过调用`Response::json`方法将数据以JSON格式发送给前端。 在实现JSON响应的过程中,我们还可以注意几个重要的细节: 1. ...

    微信小程序之二维码生成器

    5. 图片处理:由于微信小程序的特殊性,需要将二维码图片转为临时文件路径,然后通过`wx.getImageInfo()`获取图片尺寸,最后通过`wx.saveFile()`保存到本地,以便分享或进一步处理。 6. 分享与保存:提供分享按钮,...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    将DTD文档存为.dtd的文件,然后在DOCTYPE声明行中调用,例如,将下面的代码存为myfile.dtd &lt;!ELEMENT myfile (title, author)&gt; &lt;!ELEMENT title (#PCDATA)&gt; &lt;!ELEMENT author (#PCDATA)&gt; 然后在XML文档中调用,...

    PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能

    在本文中,我们将探讨如何利用PHP和jQuery UI的autocomplete插件来实现这一功能。 首先,我们引入必要的库和样式表。在XHTML文件中,我们需要引入jQuery库和jQuery UI的相关文件,包括`jquery.js`、`jquery.ui.core...

Global site tag (gtag.js) - Google Analytics