Dart:如何以编程方式将标题添加到 'pop-up' window?
Dart: How to programmatically add title to 'pop-up' window?
当我的主页上有一个按钮 clicked/tapped 但不知道如何显示标题时,我设法显示了一个以编程方式创建的带有一些按钮的 'pop up' 页面。我该怎么做,还有我应该在 HEAD 中设置的其他项目吗?我是新手
btnToolsClicked(Event e) {
var content = 'Choose an Action <b>(Work In Progress)</b>'
'<div id="menu-btns" class="radio-btns">'
'<input id="B1" type="radio" name="radio-btn">'
'<label id="lblB1" class="radiobutton-label" for="B1"> Extract Thermal Data.</label><br>'
'<input id="B2" type="radio" name="radio-btn" >'
'<label id="lblB2" class="radiobutton-label" for="B2"> Copy Data to USB drive.</label><br>'
'<input id="BClose" type="radio" name="radio-btn" >'
'<label id="lblClose" class="radiobutton-label" for=" BClose">Close</label>'
'</div>';
JsObject w =
context.callMethod("open",["","MsgWindow","width=640,height=480,top=100,left=100"]);
JsObject doc = w['document'];
doc['head']['innerHtML'] = '<title>Tools Menu</title>'; // FAILS
doc['body']['innerHTML'] = content;
}
还没有测试过,但我希望它能工作:
JsObject doc = w['document'];
doc['title'] = 'Tools Menu';
当我的主页上有一个按钮 clicked/tapped 但不知道如何显示标题时,我设法显示了一个以编程方式创建的带有一些按钮的 'pop up' 页面。我该怎么做,还有我应该在 HEAD 中设置的其他项目吗?我是新手
btnToolsClicked(Event e) {
var content = 'Choose an Action <b>(Work In Progress)</b>'
'<div id="menu-btns" class="radio-btns">'
'<input id="B1" type="radio" name="radio-btn">'
'<label id="lblB1" class="radiobutton-label" for="B1"> Extract Thermal Data.</label><br>'
'<input id="B2" type="radio" name="radio-btn" >'
'<label id="lblB2" class="radiobutton-label" for="B2"> Copy Data to USB drive.</label><br>'
'<input id="BClose" type="radio" name="radio-btn" >'
'<label id="lblClose" class="radiobutton-label" for=" BClose">Close</label>'
'</div>';
JsObject w =
context.callMethod("open",["","MsgWindow","width=640,height=480,top=100,left=100"]);
JsObject doc = w['document'];
doc['head']['innerHtML'] = '<title>Tools Menu</title>'; // FAILS
doc['body']['innerHTML'] = content;
}
还没有测试过,但我希望它能工作:
JsObject doc = w['document'];
doc['title'] = 'Tools Menu';