我想做的是,把所有的 Java本同页分开,这样它就使所有人都能使用残疾的 Java本,但也能够使用封闭式汇编器的先进汇编(http://closure-compiler.appspot.com/home)。
在这方面,我是如何开始的:
......
<a href="javascript:doMultiple( download , release );">Create archive</a>
to...
<a class="javascript doMultiple download release" href="ca.php">CreateArchive</a>
Then I loop all objects to find what have the class javascript first, etc: (links is an array of the a tags)
for (i = 0; i < links.length; i = i + 1) {
if (links[i].className.substr(0, 10) === "javascript") {
jsArray = links[i].className.split(" ");
links[i].style.display = "inline";
if (links[i].addEventListener) {
links[i].addEventListener("click", window[jsArray[1]], false);
} else {
links[i].onclick = window[jsArray[1]];
}
links[i].href = "#";
}
}
采用这种方法, j字压缩机将取消Multiple功能,因为其未使用,因为它知道我有一等同。
我的问题是,我如何解决这一问题,如果我能够说的话,我能否在某种程度上摆脱窗户[jsArray?],以另一种方式解决这一问题? 因为我认为这不是这样做的最佳方式。
也可以是:
<a class="javascript popUp register.php 350 300" href="register.php">Register</a>
So I want to use this method for adding all JavaScript dynamically.
Best regards,
Johan Svensson