一般是javascript的内容
分页: 1/4 第一页 1 2 3 4 下页 最后页 [ 显示模式: 摘要 | 列表 ]
今天要处理字符串的替换的问题。

用的是这个:

content = content.replace("http://aslibra.com/", "http://www.aslibra.com/");


发现只是替换了第一个,js里面没有替换所有的代码,不妨可以试试这个:

String.prototype.replaceAll  = function(s1,s2){    
  return this.replace(new RegExp(s1,"gm"),s2);    
}


以上代码参考自:http://www.javaeye.com/topic/67544
Tags:
最近处理google gadget,希望使用html内容,有一个例子使用html的:

使用html内容的窗体:
api\samples\gadgets\HtmlDetailsView

使用布局文件支持html:
api\samples\gadgets\XmlDetailsView

在主窗口使用网络图片:
api\samples\gadgets\XMLHttpRequest

描绘界面列表的例子:
http://desktop.google.com/plugins/i/google_news.html?hl=zh-CN

Google gadget engine对HTML/CSS的支持分析:
http://labs.chinamobile.com/mblog/2391_4358
http://labs.chinamobile.com/mblog/2391_4660?wralxianxrnx
Tags:
点击在新窗口中浏览此图片

google桌面提供了很多小工具,可以自己开发一些小应用,看似不错。
需要的东西不多,只是懂得html和js就可以开发了。

参考资料:

官方网站
Google 桌面补充工具栏小工具入门
功能介绍
字符集的编号:Locale IDs Assigned by Microsoft
Gadget API Reference
点击在新窗口中浏览此图片

popup.js文件出现乱码,可能是IE的不兼容?firefox没有提示脚本错误

产生一系列脚本错误:

function buildList(cType,cID,cTitle,cLink,noContentShow,isHost)
{
var _ul=CE('ul');
_ul.id=  cID;
G("m_inbaidu").appendChild(_ul);  
  

G某出现了问题,后面多处程序报错

要写日志的时候,一个不断提示错误害得我得把浏览器终止任务才通知

---------------------------
错误
---------------------------
出现了运行时间错误。
是否要进行调试?

行: 250
错误: 缺少对象
---------------------------
是(Y)   否(N)  
---------------------------

可怜的百度,哪个程序员犯错了么?
1 字符比较

很多时候字符返回会有点不一样,通过alert方式看,有时候看不出,也曾经让阿权纳闷了很久。
也可以通过比较他们的编码后的字符

alert(encodeURIComponent(a)+" - "+encodeURIComponent(b));


另外,可以通过trim一下,去掉某些特殊字符:

String.prototype.Trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }  
String.prototype.LTrim = function() { return this.replace(/(^\s*)/g, ""); }  
String.prototype.RTrim = function() { return this.replace(/(\s*$)/g, ""); }


2 json方式定义对象和数组挺简洁明快
Tags:
最近处理ajax方面内容,所以特意留意了一下ajax框架,网上看了一下,大体试用了两个,一个是jQuery,另外一个是xajax。

给我的感觉是jQuery是一个js的框架,xajax则是一个js和php的交流方式。

如果侧重处理前台的界面,那jQuery是个不错的选择,功能使用起来简洁明了,代码不复杂。xajax则在考虑php的同时,也得处理js的参数和代码方式,我感觉就总很奇怪,也许不太熟悉的缘故,对比jQuery而言,入手的门槛可能高了点,但也许熟悉js的人使用起来就不方便了。

jQuery更加侧重脚本处理,和后台做通信,但不会太在意后台的程序,xajax是结合起来处理的,所以我感觉吃力了点,等用一点时间再比较一下,都可以体验体验,现在倾向jQuery多一些。

关于jQuery

引用
jQuery是一个了不起的javascript库,它可以是我们用很少的几句代码就可以创建出漂亮的页面效果。从网站的方面说,这使得javascript更加有趣。

如果你这样想:“孩子,我需要另外一个javascript库,就好比我I need another hole in my head”那么加入这个俱乐部吧。这正是我第一次遇到的时候所想的。

我已经用过了Moo.fx, Scriptaculous, TW-SACK, 和 Prototype. 我曾参与了RICO, Yahoo YUI和其他一些库的开发。

没有了PHPjavascript和我一点也不亲近了。但是我还是尽全力保持头脑清醒,并尽量保持用AJAX去思考。



引用
xajax相对于其他ajax框架的优点和缺点

1.优点
我们几乎不需要了解javascript就可以实现ajax的效果
无刷新提交数据,无刷新显示数据,无刷新替换数据...etc
我们可以在php中处理数据

2.缺点
因为所有自定义的xajax函数都在php里面,而这些是不输出为js文件,当我们发送请求的时候,会链接到服务器请求结果,这在网速慢的时候延时特别明


jQuery相关链接:
点击在新窗口中浏览此图片
中文社区 http://jquery.org.cn/

xajax的链接:
http://xajax.dayanmei.com/
Tags: ,
分页: 1/4 第一页 1 2 3 4 下页 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐