<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
function doB(){
HtmlEdit.focus();
var sel = HtmlEdit.document.selection.createRange();
insertHTML("<b>"+sel.text+"</b>");
}
function insertHTML(html) {
if (HtmlEdit.document.selection.type.toLowerCase() != "none"){
HtmlEdit.document.selection.clear() ;
}
HtmlEdit.document.selection.createRange().pasteHTML(html) ;
}
window.onload = function(){
HtmlEdit.document.designMode="On";
}</script>
</head>
<body>
<form action="test.asp?act=add" method="post" name="form1">
<IFRAME id=HtmlEdit style="WIDTH: 100%; HEIGHT: 296px" marginWidth=0 marginHeight=0></IFRAME>
<br/>
<input type="button" value="B" onclick="doB()">
</form>
</body>
</html>
或提供个像csdn上这种提问问题时“文章内容”这样的模板也行。。急用!!!!!!
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
function doB(){
HtmlEdit.focus();
var sel = HtmlEdit.document.selection.createRange();
insertHTML("<b>"+sel.text+"</b>");
}
function insertHTML(html) {
if (HtmlEdit.document.selection.type.toLowerCase() != "none"){
HtmlEdit.document.selection.clear() ;
}
HtmlEdit.document.selection.createRange().pasteHTML(html) ;
}
window.onload = function(){
HtmlEdit.document.designMode="On";
}</script>
</head>
<body>
<form action="test.asp?act=add" method="post" name="form1">
<IFRAME id=HtmlEdit style="WIDTH: 100%; HEIGHT: 296px" marginWidth=0 marginHeight=0></IFRAME>
<br/>
<input type="button" value="B" onclick="doB()">
</form>
</body>
</html>
或提供个像csdn上这种提问问题时“文章内容”这样的模板也行。。急用!!!!!!
解决方案 »
- 【经验分享】Javascript几个原创小技巧。
- 还是 部分图片不显示,刷新后又显示 的问题,再一贴,望能遇到高人
- js操作datagrid的问题,请高手指教
- 求一个js例子实现屏幕上的一张图片在鼠标点击屏幕上一点后图片移动到那点,类似于游戏中人物的移动(最好有动作的,用js怎么实现?)
- javascript
- 怎样通过鼠标来调整表格的高度和宽度,谢谢!
- 有没有办法实现截屏功能?与按下Print Screen键一样的效果
- 为什么在netscape中控制不了图层,拜托各位高手
- 这段代码怎么不能实现?
- html以text文件输出(防止脚本攻击)
- Extjs 的Panel自适应高度问题,附图
- 哪位高手能说下js作用域是怎么回事?
Try:
<html>
<body>
<div id="aa">好啦 写完这个就休息了 GOOD NIGHT!<divp>
<script language="javaScript">
var div = document.getElementById("aa");
div.onmouseup = function() {
var userSelection;
if (window.getSelection) {
// 现代浏览器
userSelection = window.getSelection();
} else if (document.selection) {
// IE浏览器
userSelection = document.selection.createRange();
}
userSelection.pasteHTML("<b>" + userSelection.text + "</b>");
};
</script>
</body>
</html>