我在R中开发了一个使用闪亮的网站。所有代码和数据都在第三方运行的服务器上。
在我们的机构网站上,我们有一个完整页面嵌入此地址,以使用此HTML文件提供一个很好的永久URL ...
<html>
<head>
<style type="text/css">
body
{
margin: 0;
overflow: hidden;
}
#iframe1
{
height: 100%;
left: 0px;
position: absolute;
top: 0px;
width: 100%;
}
</style>
</head>
<body>
<iframe id="iframe1" src="http://www.thirdpartyurl.com" frameborder="0"></iframe>
</body>
</html>
我收到了一些请求,要求添加直接链接到闪亮应用的导航页面布局的不同部分,我已设法使用?nav
进行操作,例如http://www.thirdpartyurl.com/?nav=Section A
但是,我不知道如何调整上述HTML代码(或其他方式),以便我们可以在用户使用{{1}时为用户提供直接链接(即嵌入)到相关部分网址?
答案 0 :(得分:1)
将此用于iframe
(仅当您可以/正在使用php
个文件时)
<iframe id="iframe1" src="http://www.thirdpartyurl.com/<?php echo !empty($_GET['nav']) ? '?nav=' . $_GET['nav'] : '' ?>" frameborder="0"></iframe>
如果这不起作用,请参阅this question获取javascript
版本以获取get
属性。