我想实现的是,通过在这个popup窗口里面点击,实现对父窗口内TEXTAREA1当前光标处添加一些文字

ncowboy 2004-10-17 05:16:01
出错。郁闷

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">

<SCRIPT LANGUAGE="JScript">
var oPopup = window.createPopup();
function ShowPopup()
{
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "lightyellow";
oPopBody.style.border = "solid black 1px";
oPopBody.innerHTML ="<a OnClick='parent.Test();'>我想实现的是,通过在这个popup窗口里面点击,实现对父窗口内TEXTAREA1当前光标处添加一些文字</a>";
oPopup.show(event.clientX, event.clientY, 250, 20, document.body);
}
var obj;
function test()
{
if (obj) getpos(obj);
}

function getpos(obj,inputtext)
{
obj.focus();
var r = document.selection.createRange();
r.text = inputtext;
}
</SCRIPT>

</HEAD>

<BODY>
<TEXTAREA NAME="TEXTAREA1" ROWS="20" COLS="50"></TEXTAREA>
<INPUT TYPE="Button" Value="点我一下 "onClick="ShowPopup()">
</BODY>
</HTML>
...全文
157 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ncowboy 2004-10-17
  • 打赏
  • 举报
回复
非常感谢
是是非非 2004-10-17
  • 打赏
  • 举报
回复
注意大小写
=======================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">

<SCRIPT LANGUAGE="JScript">
var oPopup = window.createPopup();
function ShowPopup()
{
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "lightyellow";
oPopBody.style.border = "solid black 1px";
oPopBody.innerHTML ="<a OnClick='parent.Test();'>我想实现的是,通过在这个popup窗口里面点击,实现对父窗口内TEXTAREA1当前光标处添加一些文字</a>";
oPopup.show(event.clientX, event.clientY, 250, 20, document.body);
}
function Test()
{
getpos(document.all('txtTest'),'我是添加进来的文字');
}

function getpos(obj,inputtext)
{
obj.focus();
var r = document.selection.createRange();
r.text = inputtext;
}
</SCRIPT>

</HEAD>

<BODY>
<TEXTAREA NAME="TEXTAREA1" ROWS="20" COLS="50" id="txtTest"></TEXTAREA>
<INPUT TYPE="Button" Value="点我一下 "onClick="ShowPopup()">
</BODY>
</HTML>
内容概要:本文围绕三相并网逆变器的高性能控制问题,深入研究了基于电流预测与功率预测两种模型预测控制(MPC)策略的闭环仿真方法。通过Simulink仿真平台与Matlab代码实现,构建了电流和功率双模式MPC控制模型,旨在提升逆变器在复杂电网环境下的动态响应能力、抗干扰能力和电能质量。文章系统阐述了两种MPC控制策略的设计原理,包括预测模型的建立、代价函数的构造与优化、控制律的生成过程,并详细对比分析了其在稳态运行、电网扰动及动态切换等工况下的仿真表现,验证了所提方法在抑制电流畸变、提高功率跟踪精度和增强系统稳定性方面的优越性。该研究为新能源发电系统中逆变器的先进控制提供了坚实的理论依据和技术路径。; 适合人群:具备电力电子、自动控制或新能源并网等相关专业背景,从事科研仿真或工程开发工作,且具有一定Matlab/Simulink仿真基础的研发人员及硕士、博士研究生。; 使用场景及目标:① 掌握模型预测控制在三相并网逆变器中的具体实现方法;② 对比分析电流预测与功率预测MPC控制策略的性能差异与适用场景;③ 实现高精度、高动态响应的并网逆变器控制系统仿真与优化设计。; 阅读建议:建议结合文中提供的Simulink模型与Matlab代码进行实践操作,重点关注预测模型构建与代价函数设计环节,并通过设置不同工况进行仿真实验,深入理解MPC控制策略的动态调节机制与优化效果。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧