我的解决方案是在 SharePoint 之外创建一个简单的网站并将 html 文件填充在那里。我可以调用它并且允许使用 JS。
不过,我仍然会感兴趣听到任何其他解决方案......
这是我的代码:
热身.cmd:
date /t >> warmuplog.txt
time /t >> warmuplog.txt
echo Start warmup >> warmuplog.txt
"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe"
start http://srv:22222/warmup/WarmUpPages.html
date /t >> warmuplog.txt
time /t >> warmuplog.txt
echo End warmup >> warmuplog.txt
warmuppages.html
<html>
<body>
<b>Portal root</b>
<iframe src="http://srv" width="100%" height="100px"></iframe>
<b>Central admin</b>
<iframe src="http://srv:12345/default.aspx" width="100%" height="100px"></iframe>
<b>Favorites</b>
<iframe src="http://srv/de/Seiten/Favoriten.aspx" width="100%" height="100px"></iframe>
<b>User docs</b>
<iframe src="http://srv/de/Seiten/Benutzeranweisungen.aspx" width="100%" height="100px"></iframe>
<script type="text/javascript">
window.setTimeout("bye()", 120000);
function bye() {
window.open('','_self','');
window.close();
}
</script>
</body></html>