请结合jsp+java,使用iframe框架等实现下图的双搜功能。用户可以选择显示在结果页的搜索引擎。譬如:你输入“三生三世”,选择左侧及右侧搜索引擎,点搜索出来后面的搜索结果。
搜索结果显示:
```html
示例:
<html>
<body>
<iframe src="/i/eg_landscape.jpg"></iframe>
<p>一些老的浏览器不支持 iframe。</p>
<p>如果得不到支持,iframe 是不可见的。</p>
</body>
</html>
```
不知道你这个问题是否已经解决, 如果还没有解决的话:修改后的 server.vue
<template>
<div class="docker-server">
<iframe name = "iframeChild" id = "iframeChild" v-bind:src="getPageUrl"
width="100%" :height="iframeHeight"
frameborder="0" scrolling="no" ref="iframeDom"
></iframe>
</div>
</template>
<script type="text/ecmascript-6">
export default {
name: "server",
data(){
return{
iframeHeight:500,
getPageUrl:`${api_config.dockerMange}/core/funcs/system/docker/server/index.jsp?MySessionId=${JSON.parse(sessionStorage.getItem("userInfo")).userToken}`
}
},
mounted: function () {
this.$nextTick(() => {
if(this.$refs.iframeDom)
this.iframeHeight = window.innerHeight - this.$refs.iframeDom.$el.offsetTop;
})
},
}
</script>
<style scoped>
</style>
这次终于对了运行效果如下:
还是老式的方法过的奥,测试证明这种方式可行,完美解决问题 嘿嘿。