我制作了这个PHP聊天框,它支持一些JavaScript代码.
我有这些'图像',如果你点击它们在文本字段内创建特殊代码.例如:
<head>
<script language="javascript">
function addCode(code)
{
document.writeform.bericht.value+=code;
document.writeform.bericht.focus();
}
</head>
<body>
<a
href="#"
onclick="addCode('<a href="http://www.your-link.com">Your-Text</a>');"
><img src="img.gif" /></a>
</body>
Run Code Online (Sandbox Code Playgroud)
这会将HTML链接代码放入文本字段,以便用户可以轻松编辑.
现在我有这个弹出窗口需要做与以前相同的事情,但因为它在一个新窗口中需要与另一个页面(chatbox.php)交谈.
我该怎么做?
在您的一体化代码中,document是全局对象的属性(窗口的全局),即window(例如document === window.document).如果该页面上的代码打开一个新窗口,则在新窗口中有一个名为的属性opener,可用于引用打开新窗口的窗口(opener引用开头window),因此:
opener.document.writeform.bericht.value+=code;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
93 次 |
| 最近记录: |