我目前在wordpress https://avsautomotive.com/中有一个网站。通过“支持”页面,我们的客户可以访问外部链接www2.avsautomotive.com/apps/etc上的Web应用程序。
此过程通过一个简单的按钮完成,该按钮可在新标签页中打开应用。
<div align="center">
<button class="button" type="button"
onclick="alert('The application will open in a new window');openResetEn()">Open App</button>
</div>
<script type="text/javascript">
function openResetEn() {
window.open("http://www2.example.com/",'targetWindow','toolbar=no,scrollbars=no,resizable=yes,width=760,height=520');
}
</script>
问题是我想对访问它的大多数用户的链接保密。 例如,我在考虑是否可以在不显示链接的新窗口中打开它,但是我发现不可能(或者是吗?)。
然后我认为也许我可以在网站内使用该应用程序。
<button class="button" type="button" onclick="displayIframe();">The app will open</button>
<div id="iframeDisplay"></div>
</div>
<script type="text/javascript">
function displayIframe() {
document.getElementById("iframeDisplay").innerHTML =
\"<iframe sandbox=\"allow-same-origin allow-scripts allow-popups allow-forms\"
src=\"http://www2.example.com/\"
style=\"border:2px solid blue;overflow:hidden;height:520px;width:760px;\"
scrolling=\"no\" ></iframe>";
}
</script>
但是我无法正常工作。 其背后的原因(我认为)是该站点运行在php和应用程序c#上。我发现您可以在asp.net(?!)(PeachPie / WP.NET)下运行整个站点。
如何在网站内运行该应用程序?