小编mrj*_*hms的帖子

在IE中无法删除可怕的iframe水平滚动条?

我有一个iframe.内容比我设置的宽度宽,因此iframe获得水平滚动条.我无法增加iframe的宽度,所以我只想删除滚动条.我尝试将scroll属性设置为"no",但是这会杀死两个滚动条,我想要垂直滚动条.我尝试将overflow-x设置为"hidden"并且在ff中杀死了水平滚动条但在IE中没有.对我来说很难过.

iframe internet-explorer

19
推荐指数
3
解决办法
5万
查看次数

.net - 如何注册启动脚本?

我对.net的经验有限.我的应用程序抛出一个错误this.dateTimeFormat是未定义的,我追踪到一个已知的ajax错误.发布的解决方法说:

"将以下内容注册为启动脚本:"

Sys.CultureInfo.prototype._getAbbrMonthIndex = function(value)
{
if (!this._upperAbbrMonths) {
this._upperAbbrMonths = this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames);
}
return Array.indexOf(this._upperAbbrMonths, this._toUpper(value));
};
Run Code Online (Sandbox Code Playgroud)

那我该怎么做?我是否将脚本添加到我的aspx文件的底部?

.net debugging ajax startupscript clientscriptmanager

7
推荐指数
1
解决办法
4916
查看次数

如何使用javascript计时来控制鼠标停止和鼠标移动事件

所以我在aspx页面上有一个控件(一张地图).我想写一些javascript来onload设置如下:

  1. 当鼠标停在控制=某些代码时

  2. 当鼠标移动=某些代码时(但仅当移动时间超过250毫秒时)

这可以触发代码停止然后移动...

function setupmousemovement() {
var map1 = document.getElementById('Map_Panel');
var map = document.getElementById('Map1');
map1.onmousemove = (function() {
    var onmousestop = function() {
            //code to do on stop
    }, thread;

    return function() {
        //code to do on mouse move
        clearTimeout(thread);
        thread = setTimeout(onmousestop, 25);
    };
    })();
};
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何在移动代码中引入延迟.我以为我有这个......

function setupmousemovement() {
var map1 = document.getElementById('Map_Panel');
var map = document.getElementById('Map1');
map1.onmousemove = (function() {
    var onmousestop = function() {
            //code to do on stop
            clearTimeout(thread2);
    }, thread;

    return function() { …
Run Code Online (Sandbox Code Playgroud)

javascript timeout onmousemove

6
推荐指数
1
解决办法
5765
查看次数

你可以使用javascript在运行时修改div的onmousedown

我想编写一些JavaScript,它将在运行时更改div的onmousedown.因此,在加载鼠标时,div会执行一项操作,如果调用JavaScript函数,则div上的鼠标将执行其他操作.这可能吗?

javascript events

4
推荐指数
1
解决办法
1万
查看次数

没有包装器的iframe维基百科文章

我想在一个页面中嵌入一个维基百科文章,但我不想要所有围绕文章的包装器(导航等).我在这里看到了它:http://www.dayah.com/periodic/.单击元素并显示iframe并仅链接到文章(无包装器).那他们怎么做到的呢?看起来像JavaScript句柄显示iframe和构建href但在浏览页面后javascript(http://www.dayah.com/periodic/Script/interactivity.js)我仍然无法弄清楚url是如何构建的.谢谢.

javascript iframe wikipedia

2
推荐指数
1
解决办法
6677
查看次数

如何在鼠标停止时显示Ballon工具提示

[edit]所以我使用了下面建议的一个javascript工具提示.如果你搬家的话,我得到了你停下来隐藏的提示.唯一的问题是它在我这样做时有效:

document.onmousemove = (function() {
    var onmousestop = function() {
        Tip('Click to search here');
        document.getElementById('MyDiv').onmousemove = function() {
        UnTip();
    };
    }, thread;

    return function() {
        clearTimeout(thread);
        thread = setTimeout(onmousestop, 1500);
    };
})();
Run Code Online (Sandbox Code Playgroud)

但我希望该函数仅适用于特定div,如果我将第一行更改为"document.getElementById('MyDiv').onmousemove =(function(){"我得到一个javascript错误document.getElementById('MyDiv' )是null我想念的是什么......?

[/编辑]

当用户鼠标停留在元素上超过1.5秒时,我想显示气球样式消息.然后如果他们移动鼠标我想隐藏气球.我正在尝试使用我发现的一些JavaScript代码.这是我用来检测鼠标何时停止的代码:

document.onmousemove = (function() {
    var onmousestop = function() {
        //code to show the ballon
        };
    }, thread;

    return function() {
        clearTimeout(thread);
        thread = setTimeout(onmousestop, 1500);
    };
})();
Run Code Online (Sandbox Code Playgroud)

所以我有两个问题.一,有没有人有一个推荐的轻量级javascript气球,将显示在光标位置.二,检测鼠标停止代码工作正常,但我很难知道如何检测鼠标已经开始再次移动并隐藏气球.谢谢...

javascript onmousemove balloon

1
推荐指数
1
解决办法
9929
查看次数

如何使用事件使方法运行?

所以在我的文档中它说:

公共事件TreeViewPlusNodeCheckedEventHandler NodeChecked()

您可以使用此事件运行,只要在树上检查节点的复选框,就会运行方法.

那么如何在我的代码后面添加一个方法,该方法将在检查节点时运行?我想要运行的方法是:

protected void TOCNodeCheckedServer(object sender, TreeViewPlusNodeEventArgs args)
{

    TreeViewPlusNode aNode = args.Node;
    if (!aNode.Checked)
        return;
    List<string> BaseLayers = new List<string>();
    _arcTOCConfig.BaseDataLayers.CopyTo(BaseLayers);

    List<MapResourceItem> mapResources = new List<MapResourceItem>();

    if (BaseLayers.Contains(aNode.Text))
    {
        foreach (BaseDataLayerElement anEl in _arcTOCConfig.BaseDataLayers)
        {
            if (!aNode.Text.Equals(anEl.Name))
            {
                if (aNode.TreeViewPlus.Nodes.FindByValue(anEl.Name).Checked)
                {
                    aNode.TreeViewPlus.Nodes.FindByValue(anEl.Name).Checked = false;
                    aNode.TreeViewPlus.Nodes.FindByValue(anEl.Name).Refresh();
                    MapResourceItem aMapResource = this.Map1.MapResourceManagerInstance.ResourceItems.Find(anEl.Name);
                    aMapResource.DisplaySettings.Visible = false;
                    this.Map1.RefreshResource(anEl.Name);
                    mapResources.Add(aMapResource);
                    this.Map1.MapResourceManagerInstance.ResourceItems.Remove(aMapResource);
                }
                else
                {
                    MapResourceItem aMapResource = this.Map1.MapResourceManagerInstance.ResourceItems.Find(anEl.Name);
                    mapResources.Add(aMapResource);
                    this.Map1.MapResourceManagerInstance.ResourceItems.Remove(aMapResource);
                }

            }
        }

        foreach (MapResourceItem aMapResource in mapResources)
        {
            int count = …
Run Code Online (Sandbox Code Playgroud)

.net c# methods events

0
推荐指数
1
解决办法
455
查看次数

Visual Studio Team Foundation Server真的需要在它自己的机器上吗?

所以我们决定使用visual studio team foundation服务器进行版本控制等.准备今天部署并阅读安装指南:

"您无法在域控制器或运行其他服务器产品(如Exchange Server或Host Integration Server)的计算机上安装Team Foundation Server."

指南中的那些和其他评论让我想到ms不希望我在服务器专用soley以外的任何东西上安装tfs来托管tfs(即不要把它放在我的前端web服务器或后端dc上).

我计划进行单服务器部署(主要是为了简化).任何人都可以验证tfs必须在专用机器上吗?如果是这样,我应该将其虚拟化并将其挂在其中一台前端机器上吗?

谢谢大家......

installation configuration tfs visual-studio

0
推荐指数
1
解决办法
1289
查看次数