我在网页上嵌入了Google幻灯片。当用户到达特定的幻灯片并单击幻灯片上的框时,我需要显示一个文本框。因此,从本质上讲,当用户单击幻灯片中的特定框时,我需要触发一个javascript事件。
一种方法是通过使用以下代码检测幻灯片编号:
var source = document.getElementsByTagName('html')[0].innerHTML;
var found = source.search("aria-posinset");
var current_slide_number = source.charAt(found+15); // +15 to get the slide number
但是,如果我不隐藏控件栏,这种方法将起作用。
但是,要在移动设备上获得更多空间,我需要隐藏控件栏。另外,我不想让用户选择使幻灯片全屏显示,因为那样会阻止按钮的功能。
因此,如果有什么方法可以从嵌入式Google幻灯片中触发javascript,它将解决我的问题。我不知道隐藏控件栏的方法。有什么办法吗?