js: initial contented implementation
This commit is contained in:
parent
37014f7f52
commit
447e8c2591
@ -942,6 +942,43 @@ var tab_mark_unread = function(tabref) {
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
var contented_url = "";
|
||||
var contented_loaded_sdk = false;
|
||||
var contented_load = function() {
|
||||
if (contented_url.length === 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
var onceSDKLoaded = function() {
|
||||
contented.init("#inner-tab-main", function(items) {
|
||||
var val = el("#chatbox").value;
|
||||
for (var i = 0; i < items.length; ++i) {
|
||||
if (val.length > 0) {
|
||||
val.length += " ";
|
||||
}
|
||||
val += contented.getPreviewURL(items[i]);
|
||||
}
|
||||
el("#chatbox").value = val;
|
||||
});
|
||||
};
|
||||
|
||||
if (contented_loaded_sdk) {
|
||||
onceSDKLoaded();
|
||||
} else {
|
||||
var scriptElement = document.createElement('script');
|
||||
scriptElement.onload = function() {
|
||||
contented_loaded_sdk = true;
|
||||
onceSDKLoaded();
|
||||
};
|
||||
scriptElement.src = contented_url + "sdk.js";
|
||||
document.body.appendChild(scriptElement);
|
||||
}
|
||||
};
|
||||
|
||||
//
|
||||
|
||||
window.onload = function() {
|
||||
write("tab-main").system("Communicating with server...");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user