如何使用此代码重定向网址服务器

时间:2017-01-30 19:51:23

标签: javascript html5 iframe cors

我尝试使用此代码重定向网址但只是更新网址。我无法重定向,我不知道如何完成这项任务。



<title>postMessage (same domain)</title>
<style>
iframe {
  width: 100%;
  border: 2px solid #ccc;
}
</style>
    <article>
      <form>
      <p><label for="message">Message</label> <input type="text" name="message" value="my message" id="message" /> <input type="submit" />
      </p>
      <h2>Target iframe:</h2>
      <iframe id="iframe" src="http://localhost:7777"></iframe>
      </form>
    </article>
<script>
var win = document.getElementById("iframe").contentWindow;

addEvent(document.getElementsByTagName('form')[0], 'submit', function (e) {
	if (e.preventDefault)
		e.preventDefault();

	win.postMessage(
		document.getElementById("message").value,
    "http://html5demos.com"
	);

	// otherwise set the returnValue property of the original event to false (IE)
	e.returnValue = false;
	return false;
});
</script>
&#13;
&#13;
&#13;

0 个答案:

没有答案