Hướng dẫn how do i save a button in javascript? - làm cách nào để lưu một nút trong javascript?
Show
Tôi đang làm việc trên một dự án nhỏ và muốn thêm nút "Lưu" khi nhấp vào Chuyển đổi mọi thứ bên trong một lớp Div nhất định vào tài liệu .txt (hoặc .pdf hoặc bất kỳ tài liệu nào khác . Tôi muốn lưu ý thêm một điều nữa, nội dung của div đó không "tĩnh" (nếu tôi có thể gọi nó như vậy), vì người dùng / khách truy cập có thể chỉnh sửa nó, để làm rõ, người dùng / khách truy cập có thể xóa văn bản trong đó Div, cũng như thêm văn bản mới vào div đó. Tôi không chắc điều này làm cho bất kỳ loại khác biệt nào, nhưng nó chỉ là một lưu ý nhỏ. Điều này có thể? Trong trình duyệt của bạn, khi bạn muốn lưu một trang HTML mà bạn hiện đang xem, bạn thường chuyển đến menu tệp và nhấp vào Lưu dưới dạng. Tôi có thể có một nút nhỏ ở dưới cùng của một trang HTML làm điều tương tự không? Vì vậy, thay vì truy cập menu tệp -> Lưu AS, tôi muốn người dùng của mình có thể nhấp vào nút để lưu trang vào đĩa. Có một giải pháp tồn tại bằng cách sử dụng JavaScript theo như tôi biết, nhưng nó chỉ hoạt động cho IE. Xem ở đây: Liên kết văn bản
Apaderno Phù vàng 27.4K16 Huy hiệu vàng74 Huy hiệu đồng86 Huy hiệu đồng16 gold badges74 silver badges86 bronze badges Khi được hỏi ngày 17 tháng 5 năm 2010 lúc 13:43May 17, 2010 at 13:43
Bạn có thể có liên kết chạy tập lệnh phía máy chủ tải tệp HTML và ghi lại cho máy khách bằng tiêu đề Đã trả lời ngày 17 tháng 5 năm 2010 lúc 13:53May 17, 2010 at 13:53
Alex K.alex K.Alex K. 168K30 Huy hiệu vàng260 Huy hiệu bạc281 Huy hiệu Đồng30 gold badges260 silver badges281 bronze badges 1
Đây là câu trả lời cho điều đó :)
Đã trả lời ngày 17 tháng 5 năm 2010 lúc 13:50May 17, 2010 at 13:50
SarfrazsarfrazSarfraz 372K76 Huy hiệu vàng529 Huy hiệu bạc576 Huy hiệu Đồng76 gold badges529 silver badges576 bronze badges Hãy xem plugin tải xuống tải xuống, sử dụng flash để lưu. JavaScript một mình là không thể. Đã trả lời ngày 17 tháng 5 năm 2010 lúc 13:49May 17, 2010 at 13:49
BạnYOU Huy hiệu vàng 117K3232 gold badges184 silver badges216 bronze badges Bạn phải tạo một nút tải xuống tệp HTML hoặc trang bạn đang bật:
Jamal 7567 Huy hiệu vàng22 Huy hiệu bạc31 Huy hiệu Đồng7 gold badges22 silver badges31 bronze badges Đã trả lời ngày 20 tháng 5 năm 2014 lúc 0:34May 20, 2014 at 0:34
Một tiện ích nút cung cấp tệp "lưu" và tệp "mở" các khả năng mà không cần dựa vào tương tác máy chủ. Việc tích hợp chức năng "Lưu dưới dạng" và "Mở & NBSP; Tệp" vào một trang web, gần như không thể. Ngay cả với các tính năng HTML 5 mới, "lưu" và "mở" không hoàn toàn "ở đó". Cộng với lưu trữ cục bộ khác xa so với "lưu" truyền thống. Những gì chúng ta cần chỉ là những điều cơ bản. Một cái gì đó cho phép & nbsp; ứng dụng cổ điển "lưu" và "mở"! OpenSave là một tiện ích nút dựa trên flash nhỏ AS3 mà bạn có thể dễ dàng kết hợp vào trang web của mình để cung cấp chức năng lưu và mở cơ bản. Các tính năng chính- Lấy dữ liệu từ & nbsp; một trang, sau đó trình bày cho người dùng cửa sổ hộp thoại "Lưu dưới dạng ..." để người dùng có thể lưu dữ liệu vào PC cục bộ của họ. - Tải một tệp cục bộ vào trang bằng hộp thoại "Mở" của hệ điều hành. Tệp được tải có thể được trình bày vào trang hoặc xử lý khác biệt (tùy thuộc vào nhu cầu của nhà phát triển) thông qua JavaScript / Ajax. - Mọi thứ được xử lý "phía máy khách", do đó không cần phải gây rối với các tiêu đề PHP / máy chủ và bài đăng / getinteraction máy chủ khách hàng phức tạp. Ví dụ
OpenSave cung cấp hai "loại" hành vi nút:Tiết kiệm
Mở
Các bước cài đặt1. Xác định đường dẫn SWF.
2. Tham khảo JavaScript OpenSave
3. Bao gồm một nút trong trang của bạn
Tùy chọn nút (tham chiếu nhanh)
"Mở" mặc định để "lưu", vì vậy bạn chỉ cần sử dụng nó khi tạo nút "Mở".
không chính xácopensave.getButtonInfo(theButtonID);
opensave.Base64_decode(encodedString)
var jsobj = new object (); jsobj.width = 100; jsobj.height = 30; jsobj.dataid = "htmlelementId"; opensave.make (jsobj);var jsobj = new object (); jsobj.width = 100; jsobj.height = 30; jsobj.url = "http: //www/path.to/file.jpg"; opensave.make (jsobj); URL thích hợp Ví dụ, một URL đầy đủ trông giống như: http://www.yoursite.com/path/to/file.html Trong khi đó một url gốc trông giống như: /path/to/file.html Trong đó URL bắt đầu với một ký tự chém "/". Đây là một loại URL loại cắt ngắn hướng dẫn trình duyệt "bắt đầu tại" gốc "của trang web. Sử dụng URL gốc cho phép Opensave được sử dụng trên bất kỳ trang nào trên toàn trang web của bạn. Cộng với việc giảm thiểu bất kỳ vấn đề điên rồ nào với các tính năng bảo mật được xây dựng của Flash, đôi khi cấm các hoạt động trên các sub.domains. Ví dụ: truy cập một tệp hoặc trang trong đó "www" không được sử dụng trong URL. Ví dụ: khi người dùng truy cập trang của bạn bằng URL sau: http://yoursite.com/page.html ... và nút được cấu hình để tải xuống một tệp bằng cách sử dụng "www" như: http://www.yousite.com/file.zip ... Rủi ro bảo mật tiềm năng được gắn cờ bởi Flash, ngăn tệp tải xuống vì yêu cầu được thực hiện từ "yoursite.com", trong khi tệp nằm trên "www.yoursite.com" (với "www"). Tải xuốngOpensave.zip Tài liệu- Cài đặt- Tùy chọn (tham chiếu nhanh)- Tùy chọn & NBSP; Chi tiết- Tham khảo chức năng- URL thích hợpLàm cách nào để tạo nút lưu trong HTML?Bước 1: Trước hết, chúng tôi phải nhập mã HTML trong bất kỳ trình soạn thảo văn bản nào hoặc mở tệp HTML hiện có trong trình soạn thảo văn bản mà chúng tôi muốn tạo nút. Bước 2: Bây giờ, di chuyển con trỏ tại nơi chúng tôi muốn hiển thị nút trên trang web. Và sau đó, nhập thẻ HTML tại điểm đó.
Làm cách nào để lưu một cái gì đó trong JavaScript?Cách tạo và lưu tệp văn bản trong JavaScript.. Một chức năng JavaScript bắn vào sự kiện nhấp vào nút .. Tạo một hàm tạo blob, truyền dữ liệu trong đó để lưu và đề cập đến loại dữ liệu .. Và cuối cùng, hãy gọi hàm saveas (blob đối tượng, "tên của bạn. Text") chức năng của filesaver.Thư viện JS .. Làm thế nào để bạn tạo một nút trong JavaScript?// 1. Tạo nút .. nút var = tài liệu.createdEuity ("nút") ;. cái nút.innerHtml = "làm điều gì đó" ;. // 2. nối ở đâu đó .. var body = tài liệu.getElementsByTagName ("cơ thể") [0] ;. thân hình.Phụ lục (nút) ;. Nút lưu hoạt động như thế nào?Lưu là ghi dữ liệu vào phương tiện lưu trữ, chẳng hạn như đĩa mềm, CD-R, ổ đĩa flash USB hoặc ổ cứng.Tùy chọn lưu được tìm thấy trong hầu hết các chương trình thường trong menu thả xuống "Tệp" hoặc thông qua biểu tượng giống với đĩa mềm.Khi nhấp vào tùy chọn Lưu, tệp được lưu dưới dạng tên trước đó.When clicking the Save option, the file is saved as its previous name. |