colorpicker.php

来自「PHP 建站工具,CMS系统,类似与oscommerce」· PHP 代码 · 共 423 行 · 第 1/5 页

PHP
423
字号
<?php
// ================================================
// SPAW PHP WYSIWYG editor control
// ================================================
// Color picker dialog
// ================================================
// Developed: Alan Mendelevich, alan@solmetra.lt
// Copyright: Solmetra (c)2003 All rights reserved.
// ------------------------------------------------
//                                www.solmetra.com
// ================================================
// $Revision: 1.2 $, $Date: 2004/02/04 20:54:37 $
// ================================================

// include wysiwyg config
include 'spaw_control.config.php';
include $spaw_root.'class/lang.class.php';

$theme = empty($_GET['theme'])?$spaw_default_theme:$_GET['theme'];
$theme_path = $spaw_root.'lib/themes/'.$theme.'/';

$l = new SPAW_Lang($_GET['lang']);
$l->setBlock('colorpicker');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<meta http-equiv="Pragma" content="no-cache">
  <title><?php echo $l->m('title')?></title>
  <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $l->getCharset()?>">
  <link rel="stylesheet" type="text/css" href="<?php echo $theme_path.'css/'?>dialog.css">
  <script language="javascript" src="utils.js"></script>

  <script language="javascript">
  <!--  
  var cur_color; // passed color
  function Init() {
    cur_color = window.dialogArguments;
    if (cur_color != null)
    {
      colorpicker.color.value = cur_color;
      sample.bgColor = cur_color;
    }
    resizeDialogToContent();
  }
  
  function okClick() {
    window.returnValue = colorpicker.color.value;
    window.close();
  }

  function cancelClick() {
    window.returnValue = cur_color;
    window.close();
  }
  
  function imgOn(imgid)
  {
    imgid.className = 'img_pick_over';
  }
  function imgOff(imgid)
  {
    imgid.className = 'img_pick';
  }
  function selColor(colorcode)
  {
    sample.bgColor = '#'+colorcode;
    colorpicker.color.value = '#'+colorcode;
  }
  function returnColor(colorcode)
  {
    window.returnValue = '#'+colorcode;
    window.close();
  }
  function setSample()
  {
    sample.bgColor = colorpicker.color.value;
  }
  //-->
  </script>
</head>

<body onLoad="Init()" dir="<?php echo $l->getDir();?>">

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?