小编Pet*_*ete的帖子

创建img元素的最佳JavaScript代码是什么

我想创建一个简单的JS代码,在后台创建一个图像元素,不显示任何内容.image元素将调用跟踪URL(例如Omniture),并且需要简单而强大,并且在IE 6 = <only中工作.这是我的代码:

var oImg = document.createElement("img");
oImg.setAttribute('src', 'http://www.testtrackinglink.com');
oImg.setAttribute('alt', 'na');
oImg.setAttribute('height', '1px');
oImg.setAttribute('width', '1px');
document.body.appendChild(oImg);
Run Code Online (Sandbox Code Playgroud)

这是最简单但最健壮(无错误)的方法吗?

我不能使用像jQuery这样的框架.它需要是纯JavaScript.

javascript dhtml

103
推荐指数
6
解决办法
27万
查看次数

我们如何创建安装程序而不需要管理员权限?

使用Visual Studio创建setup/MSI时,是否可以为不需要管理员权限安装的简单应用程序进行设置?如果在Windows XP下不可能在Vista下可行吗?

例如,一个简单的图像处理应用程序,允许您在背景上粘贴照片.我相信安装到Program Files文件夹需要管理员权限?我们可以安装在\ AppData文件夹中吗?

目标是创建一个应用程序,该应用程序将为不是本地计算机上管理员组成员的用户安装,并且不会在Vista上显示UAC提示.

我相信这种方法的局限性在于,如果它安装在当前用户的app数据文件夹下,则其他用户无法运行它.

更新:

一旦安装在普通的setup.exe类型安装程序中,您可以打包一次点击吗?您可能会问我们为什么要这样 - 原因是我们有一个安装程序执行先决条件检查并安装所需的任何东西(例如.NET),然后我们下载并执行MSI.我们也希望显示正常的安装程序启动屏幕,即使这是唯一显示的内容.我们不介意该应用程序是否只能由一个用户(为其安装的用户)查看.

installer windows-xp administrator windows-vista

6
推荐指数
1
解决办法
4125
查看次数