当用户访问或点击iframe中的下一页时,如何从iframe中检索网址。 我的意思是允许使用x-frame-options的网站。
(src属性在外部服务器页面上)
例如:@Transactional(propagation=Propagation.REQUIRES_NEW)
public void updateAllScreens() {
tSerScheduleJpaRepository.deleteAll(); // delete all schedule data
List<ScheduleData> scArr = getFreshData(); // get all schedule data
List<TSerScheduleEntity> list= new ArrayList<>();
for (ScheduleData scheduleData : scArr) {
TSerScheduleEntity entity = new TSerScheduleEntity();
entity.setRtNm(scheduleData.getRtNm());
list.add(entity);
}
tSerScheduleJpaRepository.save(list); // save schedule data
}
用户在Google的搜索引擎中键入单词并点击搜索按钮(在iframe内)iframe呈现关于搜索页面的新页面,并再次用户点击其中的某个链接,iframe呈现新页面,我想要检索用户在iframe中单击它的URL。
答案 0 :(得分:0)
这样做的唯一方法是通过Javascript。如果您为iframe指定了ID,例如iframeId
,则可以执行以下操作:
document.getElementById("iframeId").contentWindow.location.href
答案 1 :(得分:0)
我在其他网站上搜索过,但是没有解决方案,iframe标记只是为了查看页面内容而构建的,就像frameset一样。
作为开发者,我们需要在iframe内容中禁用用户的外部点击,因为它违反了其他网站内容的一些黑客攻击。