Вход Регистрация
Файл: billing/_xinha/modules/CreateLink/link.html
Строк: 154
<?php
<html>

<
head>
  <
title>Insert/Modify Link</title>
  <
script type="text/javascript" src="../../popups/popup.js"></script>
  <
link rel="stylesheet" type="text/css" href="../../popups/popup.css" />

  <
script type="text/javascript">
    
window.resizeTo(400200);

Xinha window.opener.Xinha;

function 
i18n(str) {
  return (
Xinha._lc(str'Xinha'));
}

function 
onTargetChanged() {
  var 
document.getElementById("f_other_target");
  if (
this.value == "_other") {
    
f.style.visibility "visible";
    
f.select();
    
f.focus();
  } else 
f.style.visibility "hidden";
}

function 
Init() {
  
__dlg_translate('Xinha');
  
__dlg_init();

  
// Make sure the translated string appears in the drop down. (for gecko)
  
document.getElementById("f_target").selectedIndex 1;
  
document.getElementById("f_target").selectedIndex 0;

  var 
param window.dialogArguments;
  var 
target_select document.getElementById("f_target");
  var 
use_target true;
  if (
param) {
    if ( 
typeof param["f_usetarget"] != "undefined" ) {
      
use_target param["f_usetarget"];
    }
    if ( 
typeof param["f_href"] != "undefined" ) {
      
document.getElementById("f_href").value param["f_href"];
      
document.getElementById("f_title").value param["f_title"];
      
comboSelectValue(target_selectparam["f_target"]);
      if (
target_select.value != param.f_target) {
        var 
opt document.createElement("option");
        
opt.value param.f_target;
        
opt.innerHTML opt.value;
        
target_select.appendChild(opt);
        
opt.selected true;
      }
    }
  }
  if (! 
use_target) {
    
document.getElementById("f_target_label").style.visibility "hidden";
    
document.getElementById("f_target").style.visibility "hidden";
    
document.getElementById("f_other_target").style.visibility "hidden";
  }
  var 
opt document.createElement("option");
  
opt.value "_other";
  
opt.innerHTML i18n("Other");
  
target_select.appendChild(opt);
  
target_select.onchange onTargetChanged;
  
document.getElementById("f_href").focus();
  
document.getElementById("f_href").select();
}

function 
onOK() {
  var 
required = {
    
// f_href shouldn't be required or otherwise removing the link by entering an empty
    // url isn't possible anymore.
    // "f_href": i18n("You must enter the URL where this link points to")
  
};
  for (var 
i in required) {
    var 
el document.getElementById(i);
    if (!
el.value) {
      
alert(required[i]);
      
el.focus();
      return 
false;
    }
  }
  
// pass data back to the calling window
  
var fields = ["f_href""f_title""f_target" ];
  var 
param = new Object();
  for (var 
i in fields) {
    var 
id fields[i];
    var 
el document.getElementById(id);
    
param[id] = el.value;
  }
  if (
param.f_target == "_other")
    
param.f_target document.getElementById("f_other_target").value;
  
__dlg_close(param);
  return 
false;
}

function 
onCancel() {
  
__dlg_close(null);
  return 
false;
}

</
script>

</
head>

<
body class="dialog" onload="Init()">
<
div class="title">Insert/Modify Link</div>
<
form>
<
table border="0" style="width: 100%;">
  <
tr>
    <
td class="label">URL:</td>
    <
td><input type="text" id="f_href" style="width: 100%" /></td>
  </
tr>
  <
tr>
    <
td class="label">Title (tooltip):</td>
    <
td><input type="text" id="f_title" style="width: 100%" /></td>
  </
tr>
  <
tr>
    <
td class="label"><span id="f_target_label">Target:</span></td>
    <
td><select id="f_target">
      <
option value="">None (use implicit)</option>
      <
option value="_blank">New window (_blank)</option>
      <
option value="_self">Same frame (_self)</option>
      <
option value="_top">Top frame (_top)</option>
    </
select>
    <
input type="text" name="f_other_target" id="f_other_target" size="10" style="visibility: hidden" />
    </
td>
  </
tr>
</
table>

<
div id="buttons">
  <
button type="submit" name="ok" onclick="return onOK();">OK</button>
  <
button type="button" name="cancel" onclick="return onCancel();">Cancel</button>
</
div>
</
form>
</
body>
</
html>
?>
Онлайн: 1
Реклама