幻灯片:我可以得到多个相同html内容的弹出窗口吗?

幻灯片:我可以得到多个相同html内容的弹出窗口吗?,html,highslide,Html,Highslide,我正在为我的学生建立一个课程网站,通过不同的链接访问不同的“章节”。我想能够有两个或两个以上的同一页弹出窗口,这样我就可以看到同一章的不同部分并排。这在highslide中是否可能(我不认为是…)。任何解决方案,无论是否使用highslide,都将不胜感激 我用Dreamweavers的菜单给我的网站提供了一个下拉列表,我可以编辑它。也许当你点击链接时“在新窗口中打开”会起作用。我发现大多数点击都默认在同一个窗口中打开 这里有一个JSFIDLE演示,可以让您打开多个HTML弹出窗口。在这种情况下

我正在为我的学生建立一个课程网站,通过不同的链接访问不同的“章节”。我想能够有两个或两个以上的同一页弹出窗口,这样我就可以看到同一章的不同部分并排。这在highslide中是否可能(我不认为是…)。任何解决方案,无论是否使用highslide,都将不胜感激

我用Dreamweavers的菜单给我的网站提供了一个下拉列表,我可以编辑它。也许当你点击链接时“在新窗口中打开”会起作用。我发现大多数点击都默认在同一个窗口中打开

这里有一个JSFIDLE演示,可以让您打开多个HTML弹出窗口。在这种情况下,两个链接都打开了相同的内容页面,但这只是为了保持演示设置的简单性-通常情况下,您会让每个链接打开不同的iframed页面,但对于您的特定需求,我猜您会打开相同的页面两次,就像这个演示一样。打开第一个链接,然后将其拖动到标题的一侧,然后打开第二个链接

守则:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Demo by MisterNeutron</title>
<script type='text/javascript' src="http://highslide.com/highslide/highslide-full.js"></script>
<link rel="stylesheet" href="http://highslide.com/highslide/highslide.css">
<script type='text/javascript'>
hs.graphicsDir = 'http://highslide.com/highslide/graphics/';
hs.outlineType = 'rounded-white';
hs.wrapperClassName = 'draggable-header';
</script>
</head>
<body>
<div>
<a id="thumb1" href="http://highslide.com/examples/includes/include-short.htm" onclick="return hs.htmlExpand(this, { objectType: 'iframe' } )">First iframe</a>
<br><br>
<a id="thumb2" href="http://highslide.com/examples/includes/include-short.htm" onclick="return hs.htmlExpand(this, { objectType: 'iframe' } )">Second iframe</a>
</div>
</body>
</html>

MisterNeutron演示
hs.graphicsDir=http://highslide.com/highslide/graphics/';
hs.outlineType='圆形白色';
hs.wrapperClassName='可拖动的标题';



链接到您的站点会有所帮助。您是在Highslide弹出窗口中使用内嵌HTML,还是在弹出窗口中使用iframe?Highslide打开多个弹出窗口应该没有问题,只要您不使背景变暗,并将hs.allowMultipleInstances设置为true。谢谢,@MisterNeutron。我追求的是从一个拇指链接打开同一弹出窗口的第二个实例的能力-点击链接两次,得到两个相同的弹出窗口。我意识到,这不是一个常见的用例,但在教学中,在我正在解释的内容的当前部分旁边可以看到一些以前得到的结果,这是非常有用的。我可以关闭一个弹出窗口,然后从同一个链接重新打开它(这里没有意外),所以highslide可能会跟踪哪个链接当前有一个打开的弹出窗口?一下子,我想不出任何方法来实现这一点。Highslide“知道”该链接的弹出窗口已经打开,并且不会尝试打开另一个。如果你仔细想想,你就会明白为什么。例如,当您关闭其中一个锚点时,它如何知道该做什么?每个锚点都会生成一个唯一标识的扩展器。每个锚点只能有扩展器。我认为改变这一点需要对剧本进行大量的重写,但也许其他人有一个聪明的解决办法。谢谢你的快速而明智的回应,@MisterNeutron。我确实有一个比两个相邻的冗余链接更美观的解决方法:我可以使用一个章节标题作为一个链接,并在其下使用一个子菜单,其中包含指向章节内不同部分的链接。不完全是我想要的,但它会起作用的。这是我第一次使用highslide,所以我在这里真的是个傻瓜。如果我使用非highslide链接,我可以打开任意多个新的浏览器实例,但我想这些是完全不同的过程,它们负责自己的整理。再次感谢。