返回首页



我们知道,从选定文本的HTML页面是一个基本的东西。但我认为代码是没有广泛使用。下面的JavaScript代码获取textarea的页面,输入文本字段的形式,包括在任何地方的价值。

function GetSelectedText()

{

  var selectedText=(

        window.getSelection

        ?

            window.getSelection()

        :

            document.getSelection

            ?

                document.getSelection()

            :

                document.selection.createRange().text

     );

 if(!selectedText || selectedText=="")

 {

    if(document.activeElement.selectionStart)

    {

     selectedText = document.activeElement.value.substring(

          document.activeElement.selectionStart

          . document.activeElement.selectionEnd);

    }

 }

 return selectedText;

}

这里是英语和泰米尔语词典奖金bookmarklets的。{C}
//English to Tamil



javascript:var%20newfunc=function%20a(){q=window.getSelection?window.

	getSelection():document.getSelection?document.getSelection():

	document.selection.createRange().text;if(!q||q=="")

	{if(document.activeElement.selectionStart)

	{q= document.activeElement.value.substring

	(document.activeElement.selectionStart,document.activeElement.selectionEnd)}}

	if(!q||q=="")q=prompt("Enter%20word:");if(q!=null)window.open

	('http://www.eudict.com/index.php?lang=engtam&word='+q)}()
{体C3}

回答

评论会员:sagar15modi 时间:2012/02/07
。要求是不是很清楚,你可以尝试把屏幕转储
一个建议,
但是,根据你的描述,我觉得你可以尝试用两个分配器面板,
第二在分配器小组第一的面板把另一个分路面板
评论会员:SAKryukov 时间:2012/02/07
Anchor属性也难以帮助。尝试与类System.Windows.Forms.Splitter的面板组合,{A}],所有这些控制使用Dock属性。这样,你可能工作没有鼠标事件处理程序,使用鼠标的分配器处理程序。

我一般建议,以避免在赞成船坞锚锚需要一些手工布局(它甚至在左,右,例如如何使),它往往使控制闪烁。

一张字条:如果你认为你需要什么像50板,这是一个错误的用户界面设计的标志。你需要在同一时间所有的可见? {S0的贫困userhellip;}

我通常建议某种指数/详细设计:有一个列表框或树视图上,停靠在左侧,有可能在它的右边的分配器,单面板上的权利。像左边的作品的权利的内容索引的控制。处理左侧控制的评选活动,你把不同的面板的右侧面板上。你可以在可见的时间或只是一个面板每个评选活动再植其子女的收集面板隐藏儿童。只有一个面板

mdash; SA的amitgajjar
评论会员:游客 时间:2012/02/07
使用的WebParts会做同样的事情:感谢。艾米特