最近公司接了一个客户,要求用ecshop仿京东商城。忙活了一周,基本上所有模块都已经完成了。谁知道最好就让在装机大师的打印电脑配置单上出了一点小小的问题。打印出来的页面始终是空白的,没有任何电脑的配置信息。
做了1年半的网站程序了,不得不说对于javascript还是不太精通。一直做项目都奉行拿来主义。在网上搜索一些js代码。然后自己修改一下就直接使用。基本上自己没有写过多少。可能唯一写的js脚本就是表单验证吧。
所以出了问题,半天也找不到到底是什么原因。最后终于检查出来,原来js代码中有一条至关重要的代码,判定打印区域是用html注释来识别的。众所周知,ecshop的模板解析是将所有的注释都给屏蔽掉了,页面中根本输不出来。后来我终于想到一个办法,我为何不把注释标签当成字符串输出到模板中去呢。说做就做,我在php页面把字符串赋值给了模板变量,然后在模板文件中输出。果然,效果出来了。选择配件。然后点击打印直接就把信息完整的输出来了。
呵呵,最后得出一点心得。写程序和做其它事一样。我们要的是最后的成果。不管你使用什么样的方法,只要你达到了目的,那就是成功。
哈哈,不择手段阿
你好!我是博雅源(www.19900910.tk)的站长,你的链接我已经做好。
你的这个相关文章用的是什么插件?
我们交换友情链接吧。