我想在50个字符后向我的iframe添加一个br标签,但不知道为什么我的代码不足。我要在一定宽度后开始新的一行。
HTML
<table>
<tr>
<iframe frameborder="0" name="textEditor" id="textEditor" style="width:500px;
height:80px;border:2px solid #CCC;border-radius:20px;overflow:auto;">
</iframe>
</tr>
</table>
JQ
document.getElementById('textEditor').contentWindow.document.designMode="on";
document.getElementById('textEditor').contentWindow.document.close();
var edit = document.getElementById("textEditor").contentWindow;
edit.focus();
var gyt=$("#textEditor").contents().find("body").html().match(/.{1,50}/g);
if($("#textEditor").contents().find("body").html().match(/.{1,50}/g)>=0){
var bod = $("#textEditor").contents().find("body").html();
$("#textEditor").contents().find("body").html(bod+"<br>");
}
答案 0 :(得分:0)
经过一些研究,恰好是我错过的一小段代码。
30500.00
它将根据其宽度包装iframe的字符。 当您知道时就简单,但是当您不知道时就很难。