تصف هذه المقالة طريقة JavaScript لتصدير محتوى صفحة الويب إلى Word و Excel. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
<html> <head> <title> كيفية تصدير صفحات الويب كمستندات excel </title> </head> <body> <br> <bood id = "printa" cellpacing = "0" cellpadding = "0" 0 "bgcolor ="#61ff13 "> <tr style = text-aliNs: a </td> </tr> <tr> <td colspan = 4 style = "text-align: center ؛"> <font color = "blue" face = "verdana"> cell merge rows a </font> </td> </td> </tabl> <brign> <table id = "printb" cellpaced = "0" المركز ؛ "> <td> cell b </td> <td> cell b </td> <td> cell b </td> </tr> <tr> <td colspan = 4 style =" text-align: center ؛ "> oncled onclick (" javascart: value = "تصدير صفحة محتوى المنطقة المحددة إلى Word"> <input type = "button" onClick = "JavaScript: Allareaexcel () ؛" value = "تصدير صفحة محتوى المنطقة المحددة إلى Excel"> <input type = "button" onClick = "JavaScript: Cellareaexcel () ؛" value = "تصدير محتوى خلية النموذج إلى Excel"> <script language = "javaScript"> // استيراد محتوى منطقة الصفحة إلى encelfunction allareaexcel () {var oxl = new ActiveXobject ("excel.application") ؛ var owb = oxl.workbooks.add () ؛ var Osheet = owb.activeshet ؛ var sel = document.body.createTextRange () ؛ sel.movetoElementText (printa) ؛ sel.select () ؛ sel.execcommand ("copy") ؛ Osheet.paste () ؛ oxl.visible = true ؛ var owb = oxl.workbooks.add () ؛ var Osheet = owb.activeshet ؛ var lenr = printa.rows.length ؛ لـ (i = 0 ؛ i <lenr ؛ i ++) {var lenc = printa.rows (i) .cells.length ؛ لـ (j = 0 ؛ j <lenc ؛ j ++) {Osheet.cells (i+1 ، j+1) .value = printa.rows (i) .cells (j) .innertext ؛ }} oxl.visible = true ؛ } // استيراد محتوى منطقة الصفحة المحددة. wordfunction allareaword () {var owd = new ActiveXObject ("word.application") ؛ var odc = owd.documents.add ("" ، 0،1) ؛ var orange = odc.range (0،1) ؛ var sel = document.body.createtextrange () ؛ sel.movetoElementText (printa) ؛ sel.select () ؛ sel.execcommand ("نسخة") ؛ orange.paste () ؛ owd.application.visible = true ؛ // window.close () ؛آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.