32 lines
643 B
HTML
32 lines
643 B
HTML
<html>
|
|
|
|
<body>
|
|
<script>
|
|
let i = 1;
|
|
|
|
window.addEventListener('message', e => {
|
|
document.getElementById('msg').innerHTML = `接收到父页面的post消息(${i++}): ${JSON.stringify(e.data)}`
|
|
})
|
|
|
|
function msg(gateNumber) {
|
|
parent.postMessage({
|
|
type: 'gateClicked',
|
|
data: gateNumber,
|
|
}, '*')
|
|
}
|
|
</script>
|
|
|
|
<h1>超图BIM控件-iframe</h1>
|
|
|
|
<button onclick="msg(1);">test1</button>
|
|
<button onclick="msg(2);">test2</button>
|
|
<button onclick="msg(3);">test3</button>
|
|
<button onclick="msg(4);">test4</button>
|
|
|
|
<div id="msg" style="word-break: break-all;">
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</html> |