Visualforce 页面在新页面中打开,我希望它在新选项卡中打开吗?谁能帮忙
Visualforce page opening in new page, i want it to open in new tab? Can anyone assist
如何使用 visualforce
打开新标签页而不是新标签页 window
这是我的代码,请指教 how/what 我应该 change/add 这里
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js">
</script>
<apex:form >
<apex:outputPanel id="myPanel">
<h1>Status: </h1>
{!responseMessage}
</apex:outputPanel>
</apex:form>
<script>
jQuery(document).ready(function()
{
console.log('----'+{!redirectToLead});
if({!redirectToLead})
//sforce.one.navigateToURL("/{!leadId}"'_self');
window.location.href = "/{!leadId}";
});
</script>
</apex:page>
尝试使用 window.open("/{!leadId}", "_blank");
而不是 window.location.href = "/{!leadId}";
但是您无法控制它是在新选项卡中打开还是在新的 window 中打开,这是浏览器用户的偏好。
而不是 -> window.location.href = "/{!leadId}";
你可以使用 -> window.open("https://www.youraddress.com","_self")
如何使用 visualforce
打开新标签页而不是新标签页 window
这是我的代码,请指教 how/what 我应该 change/add 这里
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js">
</script>
<apex:form >
<apex:outputPanel id="myPanel">
<h1>Status: </h1>
{!responseMessage}
</apex:outputPanel>
</apex:form>
<script>
jQuery(document).ready(function()
{
console.log('----'+{!redirectToLead});
if({!redirectToLead})
//sforce.one.navigateToURL("/{!leadId}"'_self');
window.location.href = "/{!leadId}";
});
</script>
</apex:page>
尝试使用 window.open("/{!leadId}", "_blank");
而不是 window.location.href = "/{!leadId}";
但是您无法控制它是在新选项卡中打开还是在新的 window 中打开,这是浏览器用户的偏好。
而不是 -> window.location.href = "/{!leadId}";
你可以使用 -> window.open("https://www.youraddress.com","_self")