部分javascript代码

本文介绍了一种网页中水印设置的方法,包括水印模板的选择、颜色调整、位置设定等操作。通过JavaScript实现了无刷新页面加载水印配置,并提供了调色板功能以自定义水印的颜色。

<link href="../css/watermark.css" rel="stylesheet" type="text/html;charset=UTF-8"/> 

<style type="text/css" media="all">@import url(../css/ColorPicker.css);

<script src="../js/ColorPicker.js" type="text/javascripts"/>

//无刷新页面

function selectTemplate(){

     var url = 'waterMarkSetting!query.do';0

     var params={

         waterMarkName:$('#mc2').attr('value')

    };

    jQuery.post(url,params,callbackFun,'json');

}

function callbackFun(data){

     $("#position"+data.waterMarkSetting.position).attr("checked","true");

     $("#picker1").val(data.waterarkSetting.fontColor);s

}

 

//隐藏TD

function forHiddenCode(index){

   for(a=1;a<=2;a++){

       if(index==a){

          if(decument.getElementById("TD的ID"+a).style.display=="none"){

                  decument.getElementById("TD的ID"+a).style.display=="block";

         }else{

                 decument.getElementById("TD的ID"+a).style.display=="none";

         }

     }else{

               decument.getElementById("TD的ID"+a).style.display=="none";

     }

   }

}

 

 

//确定按钮

function doDel(){

            if(!confirm("确定删除吗?")){

                      return false;

            }

           return true;

}

 

//调色控件

jQuer(

   function($){

            $("#picker1").attachColoPicker();

            $().change(function(){$(docuent.body).css("",$("#picker1").getValue())});

}

 

);

 

//combobox

function set_mc(targetElement){

    if(targetElement.selectedIndex != -1){

            targetElement.form.elements['mc'].value = targetElement.options[targetElement.selectedIndex].value;

   }

   $('#mc2').css('display','none');

}

 

 

function showDrop(id){

    $('#mc2').attr("size",20);

    $('#mc2').css('display','');

}

 

 

<body onload="MM_preloadImages('../img/waterark-1.gif')">

<td align="center"><a href="waterMarkSettingLoad.do?method=load" onmouseout="_swapIgRestore()" onmouseover="MM_swapImage('Image11','','../ig/waterark-1.gif',1)"><img src="../img/from.gif" name="Image11" border="0" id="Image11"/></a></td>

 

 

<s:form action="waterMarkSettingSU!saveOrUpdate.do" name="aa" method="post" onsubmit="return checkSubmit();">

//combobox

<input type="text" id="mc" name="waterMarkSetting.waterMarkName" onBlue="onBlueTeplate()" onFocus="onFocusTemplate('mc2')"/><img src="../img/dropdown.gif" alt="显示下拉框" onclick="showDrop('mc2')"/></br> 

<s:select id="mc2" name ="waterMarkName" list="%{oldImg}" onclick="set_mc(this )"/>

 

//TD隐藏

<td onclick="forHiddenCode(1);"></td>

<td onclick="forHiddenCode(2)';"></td>

 

//调色控件

<s:textfield id="picker2" name="waterMarkSetting.arkBackColor" value=""/>

 

//换图控件

<s:select id="markImage"  label="" name="" list="%{image}" onchange="document.getElementById('img1').src='../image.jsp?p='+this.value"/><img id="img1" src="../image.jsp?p=blank.gif"/>

 

<s:submit id="s1" value="submit" src="../img/save.gif" type="image"/>

<s:submit id="s2" value="reset" src="../img/delete.gif" action="waterMarkSettingDel!delect" type="image" onclick="doDel();" ondblclick="return checkSubmit();"/>

 

</s:form>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值