All Projects → ITHit → WebDAVAjax

ITHit / WebDAVAjax

Licence: other
WebDAV AJAX Library for opening docs from a web page and saving back directly to server in a SharePoint-like manner.

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to WebDAVAjax

React Selectrix
A beautiful, materialized and flexible React Select control
Stars: ✭ 166 (+937.5%)
Mutual labels:  ajax
Bliss
Blissful JavaScript
Stars: ✭ 2,352 (+14600%)
Mutual labels:  ajax
Ajax Form
HTML forms on performance-enhancing drugs
Stars: ✭ 232 (+1350%)
Mutual labels:  ajax
J2team Community
Join our group to see more
Stars: ✭ 172 (+975%)
Mutual labels:  ajax
Zl Fetch
A library that makes the Fetch API a breeze
Stars: ✭ 186 (+1062.5%)
Mutual labels:  ajax
Axios Tutorial
axios实例应用及源码剖析 - xhr篇 (走心教程)
Stars: ✭ 219 (+1268.75%)
Mutual labels:  ajax
Jquery.initialize
jQuery plugin for dynamically created elements initialization (it was nice few years ago, in 2019+ consider react or sth instead of jQuery)
Stars: ✭ 150 (+837.5%)
Mutual labels:  ajax
Job-Portal-Django
DJobPortal is a job posting site developed in Django. Where Employer can Register their Company profile, Login Then add Job Post. Employee can bookmark & apply for the Job. There is a dashboard section where Employer can check his job posting list & applicants details also can delete and update his job post. Employee can see his job bookmark lis…
Stars: ✭ 136 (+750%)
Mutual labels:  ajax
Wretch
A tiny wrapper built around fetch with an intuitive syntax. 🍬
Stars: ✭ 2,285 (+14181.25%)
Mutual labels:  ajax
Vue2 Autocomplete
Vue 2 Component to make Autocomplete element.
Stars: ✭ 227 (+1318.75%)
Mutual labels:  ajax
Fable.remoting
Type-safe communication layer (RPC-style) for F# featuring Fable and .NET Apps
Stars: ✭ 175 (+993.75%)
Mutual labels:  ajax
Bs grid
Bootstrap Datagrid
Stars: ✭ 184 (+1050%)
Mutual labels:  ajax
Learn To Send Email Via Google Script Html No Server
📧 An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.
Stars: ✭ 2,718 (+16887.5%)
Mutual labels:  ajax
Featherlight
Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.
Stars: ✭ 2,037 (+12631.25%)
Mutual labels:  ajax
Ajax Live Search
AJAX Live Search is a PHP search form that similar to Google Autocomplete feature displays the result as you type.
Stars: ✭ 238 (+1387.5%)
Mutual labels:  ajax
Nette.ajax.js
Flexible AJAX for Nette Framework. Supports snippets, redirects etc.
Stars: ✭ 150 (+837.5%)
Mutual labels:  ajax
Ember Ajax
Service for making AJAX requests in Ember applications
Stars: ✭ 218 (+1262.5%)
Mutual labels:  ajax
gitsynchista
Python tool for Pythonista to synchronize local files with a Github repository hosted on a WebDav server
Stars: ✭ 27 (+68.75%)
Mutual labels:  webdav
Django Bootstrap Modal Forms
A Django plugin for creating AJAX driven forms in Bootstrap modal.
Stars: ✭ 244 (+1425%)
Mutual labels:  ajax
Bbs Ssm
南生论坛基于SSM框架,自适应手机端和电脑端,界面简洁美观,功能完善。演示地址:http://www.nanshengbbs.top
Stars: ✭ 221 (+1281.25%)
Mutual labels:  ajax

IT Hit WebDAV AJAX Library

Product Website | Demo Server

Cross-browser JavaScript library for opening documents from a web page and managing WebDAV servers.

API for Opening Docs from a Web Page

Using WebDAV Ajax Library you can open documents from a web page and save back directly to server without download/upload steps. The library opens any document with associated application in Chrome, FireFox, Safari, Edge and IE on Windows, Mac OS X and Linux.

<script src="ITHitWebDAVClient.js"></script>

<script type="text/javascript">
   
    // Get your license ID here: https://www.webdavsystem.com/ajax/download/
    ITHit.WebDAV.Client.LicenseId = 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX';

    function edit() {
        ITHit.WebDAV.Client.DocManager.EditDocument(
		    "https://server/folder/file.docx", "/");
    }
</script>

<input type="button" value="Edit Document" onclick="edit()" />

more...

Opening Document from a Website with Cookies Authentication

The library can open documents from a WebDAV server with cookies authentication:

function edit() {
    ITHit.WebDAV.Client.DocManager.DavProtocolEditDocument(
        'https://server/folder/file.ext', // Document URL(s)
        'https://server/',                // Mount URL
        protocolInstallMessage,           // Function to call if protocol app is not installed
        null,                             // Reserved
        'Current',                        // Which browser to copy cookies from: 'Current', 'All', 'None'
        '.AspNet.ApplicationCookie',      // Cookie(s) to copy. Must be persistent.
        '/Account/Login',                 // URL to navigate to if any cookie from the list is not found.
        'Edit'                            // Command to execute: 'Edit', 'OpenWith', 'Print'
    );
}
     
function protocolInstallMessage(message) {
    var installerFilePath = "/Plugins/" + ITHit.WebDAV.Client.DocManager.GetInstallFileName();
 
    if (confirm("Opening this type of file requires a protocol installation. Select OK to download the protocol installer.")){
        window.open(installerFilePath);
    }
}

more...

Using Ajax API for Managing WebDAV Server

The library provides a high-level JavaScript API for managing WebDAV server content and building Ajax file managers.

See how to list files on a WebDAV server, copy, move and delete items, read and set custom properties, lock items and discover locks.

more...

Programming WebDAV Search Capabilities

This article describes how to detect DASL search support, submit search queries, specify which properties to search and request custom properties to be returned in search results, such as snippet of text around search phrase.

more...

Re-branding and Building from Source Codes

The Source Codes License is provided with complete Protocol Applications source codes. You can fully re-brand, localize and customize the protocol applications for Windows, OS X and Linux. The source codes are provided with build scripts that you can use to compile and build installers for each OS "in one click".

more...

Opening OS File Manager from a Web Page

See how to jump from a web page to managing files using familiar desktop interface.

The custom protocol provided with Ajax Library can mount WebDAV server to local file system and start OS File Manager on Windows, Mac OS X and Linux.

more...

Managing Locks on Your WebDAV Server

Locks protect the document while being edited from concurrent modifications. Locks support on your WebDAV server is vital for Microsoft Office editing.

While in most cases your WebDAV client, including Microsoft Office, will manage locks automatically you may need to discover locks support, enumerate locks and unlock a file if needed.

more...

License

License Agreement

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].