Dialog showModal() 方法在除了Chrome Canary,Safari 6支持,其他不支持,有没有可以兼容的办法
我需要打开的dialog的代码如下
<dialog class='annotationDialog'>
<div class='annotationTextInputOptions'>
<label for='annotationTextInput'>请输入您的注释:</label>
<input name='annotationTextInput' class='annotationTextInput' type='text' />
</div>
<a class='annotationDialogConfirm btn btn-sm btn-primary'>确定</a>
</dialog>
<dialog class='relabelDialog' oncontextmenu='return false'>
<div class='annotationTextInputOptions' id='44eee'>
<label for='annotationTextInput'>请输入您的注释:</label>
<input name='annotationTextInput' class='annotationTextInput' id='lbannotationTextInput' type='text' />
</div>
<div>
<a class='relabelConfirm btn btn-sm btn-primary' id='relabelRemove'>删除注释</a>
<a class='relabelConfirm btn btn-sm btn-primary'>确定</a>
</div>
</dialog>
打开dialog的代码如下
var dialog = $('.annotationDialog');
dialog.get(0).showModal();
大神们,求有没有好的兼容办法呀?在火狐和ie11下都不行。。。在线等