Files
iblog2/public/libs/ueditor/dialogs/image/image.html
2016-03-01 13:50:27 +08:00

152 lines
7.6 KiB
HTML

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>ueditor图片对话框</title>
<script type="text/javascript" src="../internal.js"></script>
<!-- jquery -->
<script type="text/javascript" src="../../third-party/jquery-1.10.2.min.js"></script>
<!-- webuploader -->
<script src="../../third-party/webuploader/webuploader.min.js"></script>
<link rel="stylesheet" type="text/css" href="../../third-party/webuploader/webuploader.css">
<!-- image dialog -->
<link rel="stylesheet" href="image.css" type="text/css" />
</head>
<body>
<div class="wrapper">
<div id="tabhead" class="tabhead">
<span class="tab" data-content-id="remote"><var id="lang_tab_remote"></var></span>
<span class="tab focus" data-content-id="upload"><var id="lang_tab_upload"></var></span>
<span class="tab" data-content-id="online"><var id="lang_tab_online"></var></span>
<span class="tab" data-content-id="search"><var id="lang_tab_search"></var></span>
</div>
<div class="alignBar">
<label class="algnLabel"><var id="lang_input_align"></var></label>
<span id="alignIcon">
<span id="noneAlign" class="none-align focus" data-align="none"></span>
<span id="leftAlign" class="left-align" data-align="left"></span>
<span id="rightAlign" class="right-align" data-align="right"></span>
<span id="centerAlign" class="center-align" data-align="center"></span>
</span>
<input id="align" name="align" type="hidden" value="none" />
</div>
<div id="tabbody" class="tabbody">
<!-- 远程图片 -->
<div id="remote" class="panel">
<div class="top">
<div class="row">
<label for="url"><var id="lang_input_url"></var></label>
<span><input class="text" id="url" type="text" /></span>
</div>
</div>
<div class="left">
<div class="row">
<label><var id="lang_input_size"></var></label>
<span><var id="lang_input_width">&nbsp;&nbsp;</var><input class="text" type="text" id="width" />px </span>
<span><var id="lang_input_height">&nbsp;&nbsp;</var><input class="text" type="text" id="height" />px </span>
<span><input id="lock" type="checkbox" disabled="disabled"><span id="lockicon">宽高比</span></span>
</div>
<div class="row">
<label for="border"><var id="lang_input_border"></var></label>
<span><input class="text" type="text" id="border" /> </span>
</div>
<div class="row">
<label for="vhSpace"><var id="lang_input_vhspace"></var></label>
<span><input class="text" type="text" id="vhSpace" />px </span>
</div>
<div class="row">
<label for="title"><var id="lang_input_title"></var></label>
<span><input class="text" type="text" id="title" /></span>
</div>
<div class="row">
<label>样 式:</label>
<input type="radio" name="styleType" value="" checked="checked" onclick="changeRadio(this);" />直角
<input type="radio" name="styleType" value="img-border-round" onclick="changeRadio(this);" />圆角
<input type="radio" name="styleType" value="img-round" onclick="changeRadio(this);" />圆形
<input type="radio" name="styleType" value="thumbnail" onclick="changeRadio(this);" />相册
<input type="hidden" id="className" value="" />
</div>
<script>
function changeRadio(obj) {
var value = obj.value;
document.getElementById("className").value = value;
var url = $G('url').value,
ow = $G('width').value,
oh = $G('height').value,
border = $G('border').value,
title = $G('title').value,
preview = $G('preview'),
className = $G('className').value,
width,
height;
width = ((!ow || !oh) ? preview.offsetWidth : Math.min(ow, preview.offsetWidth));
//width = width+(border*2) > preview.offsetWidth ? width:(preview.offsetWidth - (border*2));
width = width + (0 * 2) > preview.offsetWidth ? width : (preview.offsetWidth - (0 * 2));
height = (!ow || !oh) ? '' : width * oh / ow;
if (url) {
preview.innerHTML = '<img src="' + url + '" class="' + className + '" width="' + width + '" height="' + height + '" style="border:' + border + '" title="' + title + '" />';
}
}
</script>
</div>
<div class="right"><div id="preview"></div></div>
</div>
<!-- 上传图片 -->
<div id="upload" class="panel focus">
<div id="queueList" class="queueList">
<div class="statusBar element-invisible">
<div class="progress">
<span class="text">0%</span>
<span class="percentage"></span>
</div><div class="info"></div>
<div class="btns">
<div id="filePickerBtn"></div>
<div class="uploadBtn"><var id="lang_start_upload"></var></div>
</div>
</div>
<div id="dndArea" class="placeholder">
<div class="filePickerContainer">
<div id="filePickerReady"></div>
</div>
</div>
<ul class="filelist element-invisible">
<li id="filePickerBlock" class="filePickerBlock"></li>
</ul>
</div>
</div>
<!-- 在线图片 -->
<div id="online" class="panel">
<div id="imageList"><var id="lang_imgLoading"></var></div>
</div>
<!-- 搜索图片 -->
<div id="search" class="panel">
<div class="searchBar">
<input id="searchTxt" class="searchTxt text" type="text" />
<select id="searchType" class="searchType">
<option value="&s=4&z=0"></option>
<option value="&s=1&z=19"></option>
<option value="&s=2&z=0"></option>
<option value="&s=3&z=0"></option>
</select>
<input id="searchReset" type="button" />
<input id="searchBtn" type="button" />
</div>
<div id="searchList" class="searchList"><ul id="searchListUl"></ul></div>
</div>
</div>
</div>
<script type="text/javascript" src="image.js"></script>
</body>
</html>