62,241
社区成员




<html>
<head runat="server">
<title>ajianchina利用层向textarea插入图片</title>
<script language="javascript" type="text/javascript">
var pos;
function getPos()
{
pos = document.selection.createRange();
}
function fun(str)
{
if(pos!=null)
{
pos.pasteHTML("<img src=\""+str+"\">");
pos=null;
}
else
{
alert("没有正确选择位置");
}
}
</script>
</head>
<body>
<form name="form1" method="post" action="1.asp" onsubmit="document.getElementByIdx_x('content').value=document.getElementByIdx_x('myDiv').innerHTML">
<img src="http://bbs.csdn.net/assets/ico_rss_24-9472ad1cf883a25b4b20e3479fbedadd.gif" width="40" height="40" class="img1" onClick="fun(this.src);" style="cursor:hand;"/>
</div>
<div id="myDiv" style="width: 300px; height: 100px; border: black 1px solid; font-size:small; line-height:1; overflow:auto;"
onclick="getPos();" onkeyup="getPos();" contenteditable="true">你可以从上面拖下来,或是点击复制上面的图片贴进来</div>
<div>
<input type="hidden" value="" name="content" id="content">
<input type="submit" value="提交" name="submit">
</div>
</form>
</body>
</html>
page1
page2
//设置打印 <script language=javascript> function window.onload() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches factory.printing.SetPageRange(false, 1, 3) // need pages from 1 to 3 factory.printing.printer = "HP DeskJet 870C" factory.printing.copies = 2 factory.printing.collate = true factory.printing.paperSize = "A4" factory.printing.paperSource = "Manual feed" // -- basic features factory.printing.header = "居左显示&b居中显示&b居右显示页码,第&p页/共&P页" factory.printing.footer = "(自定义页脚)" factory.printing.portrait = false factory.printing.leftMargin = 0.75 factory.printing.topMargin = 1.5 factory.printing.rightMargin = 0.75 factory.printing.bottomMargin = 1.5 } function Print(frame) { factory.printing.Print(true, frame) // print with prompt }