Nessuna descrizione

FB_FileBrowseField.js 1.3KB

123456789101112131415161718192021222324252627282930313233
  1. function FileSubmit(FilePath, FileURL, ThumbURL, FileType) {
  2. // var input_id=window.name.split("___").join(".");
  3. var input_id=window.name.replace(/____/g,'-').split("___").join(".");
  4. var preview_id = 'preview_' + input_id;
  5. var previewlink_id = 'previewlink_' + input_id;
  6. var previewimage_id = 'previewimage_' + input_id;
  7. input = opener.document.getElementById(input_id);
  8. preview = opener.document.getElementById(preview_id);
  9. previewlink = opener.document.getElementById(previewlink_id);
  10. previewimage = opener.document.getElementById(previewimage_id);
  11. // set new value for input field
  12. input.value = FilePath;
  13. if (ThumbURL && FileType != "") {
  14. // selected file is an image and thumbnail is available:
  15. // display the preview-image (thumbnail)
  16. // link the preview-image to the original image
  17. previewlink.setAttribute("href", FileURL);
  18. previewlink.setAttribute("target", "_blank");
  19. previewimage.setAttribute("src", ThumbURL);
  20. preview.setAttribute("style", "display:block");
  21. } else {
  22. // hide preview elements
  23. previewlink.setAttribute("href", "");
  24. previewlink.setAttribute("target", "");
  25. previewimage.setAttribute("src", "");
  26. preview.setAttribute("style", "display:none");
  27. }
  28. this.close();
  29. }