是否可以使用 URL 的相对路径?
changelog.htm
与在同一目录中options.xul
部分options.xul
<setting title="&options.changelog.title;" type="control">
<button label="&options.changelog.label;"
oncommand="openDialog('chrome://myAddon/content/changelog.htm', '',
'dialog=no, modal=no, resizable=yes, width=500, height=600');"/>
</setting>
有替代品吗?
更新:如果我尝试以下操作,我会在控制台中
收到错误“NS_ERROR_MALFORMED_URI:"
<setting title="&options.changelog.title;" type="control">
<button label="&options.changelog.label;"
oncommand="openDialog('changelog.htm', '',
'dialog=no, modal=no, resizable=yes, width=500, height=600');"/>
</setting>
Update2:
我应该提到我的测试是 on <em:optionsType>2</em:optionsType>
,并且如以下答案中所述,它似乎不起作用。