【问题标题】:Pop up in New Window with Javascript使用 Javascript 在新窗口中弹出
【发布时间】:2013-03-14 15:30:24
【问题描述】:

我在新窗口中弹出以下代码行时遇到问题,因为目标只想关注不是有效内容的 URL:

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<script type="text/javascript" src="/job/orgtools/ltilaunch/jobLtiLaunch.js"></script>
</head><body>
<p><span style="font-size: 14pt; color: #000080;"> <a href="#" onclick="javascript:lti_launch( {'handler_urn':'job/lti/job_mstr', 'skip_parent_check':'true','targetId':'assess'} );"><span style="color: #000080;">Assess</span></a> </span></p>
<p><span style="font-size: 14pt; color: #000080;"><a href="#" target="_blank" onclick="javascript:lti_launch( {'handler_urn':'job/lti/job_mstr', 'skip_parent_check':'true','targetId':'grade'} );"><span style="color: #000080;">Grade</span></a> </span></p>
</body>
</html>

【问题讨论】:

  • 你有一个启动弹出窗口的框架吗?我们不知道 lti_lauch 是如何工作的。也许如果您在 /job/orgtools/ltilaunch/jobLtiLaunch.js 下查看,您可以找到解决方案。问候。
  • -1 根本不清楚实际问题是什么。请补充一些信息
  • 基本上,这只是一个链接列表,这些链接通过框架内的 javascript 启动呈现内容。当用户单击每个链接时,我们希望它在新窗口中弹出,但是添加简单的 target="blank" 代码会在新窗口中弹出链接列表,并且 javascript 启动仍然显示在框架中。 LTI 是一种在外部系统中显示基于代理的服务的方法。抱歉,不确定这是否有帮助。

标签: javascript onclick target


【解决方案1】:

试试这个 href="javascript:void(0)"

【讨论】:

  • 我在 target="_blank" 和没有的情况下都试过了,不幸的是这似乎不起作用。
猜你喜欢
  • 2013-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-07
  • 1970-01-01
  • 2014-08-09
相关资源
最近更新 更多