固定宽度下拉列表中option内容显示不全问题解决方法

Posted by & filed under JavaScript.

不少时候在页面中为了布局的需要,下拉列表<select>的宽度需要设成比较小的值,这时如果恰巧它包含的选择项<option>的内容比较长,那么超出select宽度的部分将会被截断,如果option显示的内容又比较重要,必须完整地展现出来,或者你是个完美主义者,那这就成了一个不大不小的问题了。

在IE7+、Firefox中,由于支持了<option>的title属性,我们可以想办法给option标记设置title属性(内容可以与显示的值相同或者不同)。如果是已经做好的页面,不想再做太多改动,可以用下面的脚本,自动遍历页面上的所有<select>,给所有的option加上与text相同的title。

function SetOptionTitle()
{
    var selects = document.getElementsByTagName(“select”);
    if (selects.length > 0)
    {
        for (var i = 0; i < selects.length; i++)
        {
            var options = selects[i].options;
            if (selects[i].options.length > 0)
            {
                for (var j = 0; j < 

APK文件反编译 查看源代码 相关工具下载

Posted by & filed under Android.

反编译APK文件需要dex2jar和jd-gui这两个工具,我已经打包了,可以本文底部下载。
第一步、下载我提供的工具后解压。
第二步、把目标APK文件扩展名改为zip,用WINRAR或者其他压缩软件打开,解压其中的classes.dex,并放到上面第一步解压出来的工具目录里
如图:

第三步、双击执行目录中的First.bat,会在当前目录生成一个classes.dex.dex2jar.jar文件
第四步、打开jd-gui.exe,File-Open File找到刚才生成的classes.dex.dex2jar.jar文件
OK,现在你可以看到Java源代码了.
如果需要查看APK中的XML文件以及图片,可以用apktool,这里也一并附上,已经放进压缩包里了,上面的截图没有,使用方法:

apktool.bat d apk名 解压目录

工具下载:
apkdecode (35)

or ApkDecode

From:http://www.pocketdigi.com/20110905/459.html