Asynchronous JavaScript and XML
不能跨域,但iis服务器端(asp)可以。这里有两个例子,很简单,有一点注释,自己看吧
吵吵嚷嚷的,还不就是若干年前的IE XMLHTTP控件弄了个firefox的 XMLHttpRequest版…再加上那个ADODB.Stream 坐上传就全伙了…
guoshuang2005-08-11+Support ie firefox,no opera,a little change will be.Just move the DIV to the preceding and script backwards.
最近又从opera回到firefox的怀抱,原因 — 简单+小。看到几个有意思的插件:
故名思义。firefox经常会在下载的时候打开一个空页面(或者标签页)!这个空页面没用。
在下载管理器中直接打开所下载的文件。(类似IE的”打开与运行”)
guoshuang20050802+我现在用的 deer park的下载管理器中,默认就带“open”…
重新打开误操作关闭的页面。
边上网,边煮鸡蛋。如果这也算 Highly Recommended Firefox Extensions 插件的话,:(,洋鬼子真是躺在棺材里,也忘不了坐起来幽默一下…
来自:
http://mymoustache.com/blog/2005/07/almost-necessary-firefox-extensions.html
郭爽-魔兽看人生… says:
dynamic text 的 var: 是 a
_root.a=123;
可以设定 a 值为123
但如果该 dynamic text 位于名为 b 的mc中,
b.a=123;
不行!
经典[myhyli] Don’t Bless Me says:
最好不要用var
郭爽-魔兽看人生… says:
那用什么
经典[myhyli] Don’t Bless Me says:
记得有instance名的
郭爽-魔兽看人生… says:
sure
郭爽-魔兽看人生… says:
then?
经典[myhyli] Don’t Bless Me says:
mcName.textName.text=456
myhyli 真是酷死了!几乎就没有他老人家搞不定的问题,:)
对话如下:
经典[myhyli] Don’t Bless Me says:
有父mc吗
郭爽-魔兽看人生… says:
duplicate出来的
经典[myhyli] Don’t Bless Me says:
父mc["start_"+i]._alpha=30
经典[myhyli] Don’t Bless Me says:
duplicate也有父啊,不是mc,那就是_root
for(i=0;i<5;i++){
star.duplicateMovieClip("star_"+i,this.getNextHighestDepth(),{_x:random(400),_y:random(180)});
}
for(i=0;i<5;i++){
_root["star_"+i]._alpha=30
}
十大最佳扩展
状元:AdBlock
根据过滤词(支持正则表达式)来阻止显示网页上的广告。
榜眼:Tab Mix
小巧的Tab浏览扩展,可以提供强大的标签页浏览功能,足以满足大多数使用者。
探花:SuperDragAndGo
超级拖拽,用鼠标拖动网页链接,文本或文本链接自动在新Tab中打开,选中一段文字后用鼠标拖动,会在新Tab中调用选中的整合搜索引擎自动进行搜索,还可以设置拖动一张图片,自动对图片进行下载和保存。
第四名:FlashGot
关联多种下载工具,提供多种设置供选择。
第五名:Launchy
关联其他应用程序,让你自定义选择使用任意外部程序打开选定的链接,预设就支持很多应用软件,你还可以通过编写脚本来添加非默认支持的应用软件。
第六名:All-in-One Gestures Extension
一款鼠标手势扩展,它允许你通过鼠标手势、遥感手势或者滚轮导航来完成对浏览器的各种控制。这是一个强大的鼠标动作支持软件,可以自定义非常多的鼠标动作。并且可以显示鼠标的轨迹。
第七名:ForecastFox
常用的天气预报扩展,它调用www.weather.com网站提供的天气信息,可以在Firefox的界面上提供非常详尽的当前以及未来一段时间的天气数据,包括天气,湿度,紫外线指数,卫星云图等等等等。在Firefox中的显示位置可以自行定义。
第八名:Sage
这个扩展可以将你的Firefox扩展成一个强大的RSS聚合新闻阅读器。
第九名:ScrapBook
用来保存全部或者部分网页的扩展,保存方便,并且具有注解、标记、搜索等功能,重要的是管理的井井有条,保存的页面也可以很容易的在Firefox中进行编辑。
第十名:BBcode
在右键菜单中加入选项让你可以快速地使用BBCODE/XHTML/HTML。对于泡论坛的人必备插件,因为她可以在发贴的时候调整你的字体大小、颜色,加入网站链接,加入引用文字等等强大的功能。
来自:
http://www.firefox.net.cn/ext/ffext.html
更多firefox插件排行参考:
这是mozilla firefox 官方的热门(Popular)插件排行,你可以对比一下,大致一样。
这是 mozilla firefox 官方投票率(Rate)排行
最必要的firefox 插件
Almost Necessary Firefox Extensions
看到 http://www.firefox.net.cn/newforum/viewtopic.php?t=7441&postdays=0&postorder=asc&&start=0
讨论有点意思,记得我佛山人很早就发现 MSDN 中白屏黑字地写着 getElementsByName 返回 “name 和 id”。
要求:
我本来的目的是,一个Table中有7,8个tr,我需要动态的将其中4,5个tr display=none/block。但是我又不想给每个tr都定义一个id,所以我想到了给这4,5个tr一个共同的name然后用 getElementsByName来返回一个数组,这样用循环操作每一个tr方便点,可是后来发祥ie不支持,于是乎才有了这篇文章。我的方法当然不好了,但是现在也没有找到好的方法,除非给每一个tr都加一个id!!
abc@home提出的解决方案
如果只是 hide/show 操作的话,可以设一个独立 stylesheet,把同一 classname 的 object 设为 display:none。之后便可以透过改变这个 stylesheet 的 disabled property 改变属于这 classname 的 object 的 show/hide 状况。
猫头猪的测试代码(ff only)
function toggle() {
var style = document.getElementById('abc-style');
style.disabled = !style.disabled;
}
click me
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
延伸思考:
比如说,你想得到所有class属性是”abc”的tr,用这个就可以了:
代码:
alltr = document.evaluate(”//tr[@class='abc']“, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0; i < alltr.snapshotLength; i++) {
tr = alltr.snapshotItem(i);
// do something with tr
}
教程么,看这个也可以:
http://www.w3schools.com/xpath/default.asp
IE里XPath的用法应该大同小异,查查msdn好了。
不过还是强烈建议你考虑非table排版。不然怎么做都很ugly。