我是编程新手,我需要更新大量链接,并且需要经常这样做。我被指示将链接放在一个位置,以便下次更容易更新。我该怎么办?我是否使用资源文件,如果是,那么参考将如何工作的示例。例如,链接http://wiki.kc.us.army.mil/jpeo/KCSS_System ....需要位于一个位置,以便将来可以进行编辑。
function ShowHelp() {
var pdfHelpWindow;
pdfHelpWindow = window.open("https://wiki.kc.us.army.mil/jpeo/KCSS_System/User_Access#JPM_Access_POC", "", "");
pdfHelpWindow.focus();
}
答案 0 :(得分:1)
我将所有列表移动到某个xml
文件中,如下所示
<links>
<link name="google">www.google.com</link>
<link name="stackoverflow">www.stackoverflow.com</link>
</links>
然后迭代每个项目并在函数using C#
中准备一个javascript数组,并使用页面中的<%= embedLinksJSArray() %>
嵌入页面
embedLinksJSArray
将在页面中输出以下内容
<script type="text/javascript">
var allLinks={};
allLinks.google='www.google.com';//etc
</script>
然后
<script>
function ShowHelp() {
var pdfHelpWindow;
pdfHelpWindow = window.open(allLinks.google, "", "");
pdfHelpWindow.focus();
}
</script>
答案 1 :(得分:0)
我能想到的最简单的方法是创建你提到的单独的类文件。使它成为一个公共静态类(以便一切都可以到达它。
public static class URLResources
{
public static void ShowHelp()
{
Process.Start("https://wiki.kc.us.army.mil/jpeo/KCSS_System/User_Access#JPM_Access_POC";
}
...
}
这将打开您提到的页面的默认浏览器。