问题列表 - 第11750页

在jQuery中挂起默认事件

我试图在jQuery脚本中延迟默认事件或事件.上下文是我想在默认操作触发前几秒执行某些操作(主要单击)时向用户显示一条消息.

伪代码: - 用户点击链接/按钮/元素 - 用户收到一条弹出消息,说明"你要离开网站" - 消息在屏幕上保留X毫秒 - 默认动作(也可能不是href链接)触发

到目前为止,我的尝试看起来像这样:

$(document).ready(function() {
    var orgE = $("a").click();
    $("a").click(function(event) {
        var orgEvent = event;
        event.preventDefault();
        // Do stuff
        doStuff(this);

        setTimeout(function() {
            // Hide message
            hideMessage();
            $(this).trigger(orgEvent);
        }, 1000);
    });
});
Run Code Online (Sandbox Code Playgroud)

当然,这不会按预期工作,但可能会显示我正在尝试做的事情.

我无法使用插件,因为这是一个没有在线访问权限的托管环境.

有任何想法吗?

javascript jquery

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

iPhone SDK - 上午或下午

有人可以帮我解决问题.

我想要获得当天的部分时间,上午或下午.有没有一种简单的方法来实现这一目标?

谢谢.

iphone date

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

如何在复制中收缩sql server数据库中的事务日志

嗨,我有一个生产数据库及其复制的报告数据库.如何在日志文件大小增加时缩小生产数据库中的事务日志文件.我曾尝试过 DBCC SHRINKFILESHRINKDATABASE命令,但它对我不起作用.我无法分离和缩小并作为复制中的数据库附加回来.请帮我解决这个问题.

sql-server

11
推荐指数
2
解决办法
2万
查看次数

如何/何时删除java中的文件?

问题是,用户单击JSP中的按钮,该按钮将导出显示的数据.所以我正在做的是创造一个温度.将文件内容写入其中[resultSet >> xml >> csv],然后将内容写入ServletResponse.关闭响应输出流后,我尝试删除该文件,但每次返回false.

码;

public static void writeFileContentToResponse ( HttpServletResponse response , String fileName ) throws IOException{

        ServletOutputStream responseoutputStream = response.getOutputStream();
        File file = new File(fileName);
        if (file.exists()) {
            file.deleteOnExit();

            DataInputStream dis = new DataInputStream(new FileInputStream(
                    file));

            response.setContentType("text/csv");
            int size = (int) file.length();
            response.setContentLength(size);
            response.setHeader("Content-Disposition",
                    "attachment; filename=\"" + file.getName() + "\"");         
            response.setHeader("Pragma", "public");
            response.setHeader("Cache-control", "must-revalidate");

            if (size > Integer.MAX_VALUE) {

            }
            byte[] bytes = new byte[size];

            dis.read(bytes);
            FileCopyUtils.copy(bytes, responseoutputStream );
        }
        responseoutputStream.flush();
        responseoutputStream.close();
        file.delete();
    }
Run Code Online (Sandbox Code Playgroud)

我用过'file.deleteOnExit();' 和file.delete(); 但他们都没有工作.

java jsp file java-ee

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

WPF - 它要比我制作它更容易

我有最困难的时间来解决这个问题:说我有两个Button和三个TextBlocks.我想要任一按钮在所有TextBlocks上触发一个简单的故事板.目前我正在尝试定义包含Storyboard的通用Textblock样式,然后触发器来自任何Button单击.这是我最接近的但应用程序在启动时崩溃了......我在这里没有错:

<Window.Resources>

<Style TargetType="TextBlock" >
    <Setter Property="Foreground" Value="Blue" />
    <Style.Resources>
        <Storyboard x:Key="TextBlockOpacity" Storyboard.TargetProperty="Opacity">
            <DoubleAnimation From="0" To="1" />
        </Storyboard>
    </Style.Resources>      
</Style>
Run Code Online (Sandbox Code Playgroud)

<Window.Triggers>
    <EventTrigger RoutedEvent="ButtonBase.Click" SourceName="button">
        <BeginStoryboard Storyboard="{StaticResource TextBlockOpacity}"/>
    </EventTrigger>
</Window.Triggers>


<Grid x:Name="LayoutRoot">
    <Button x:Name="button" HorizontalAlignment="Left" Margin="51,54,0,0" VerticalAlignment="Top" Width="96" Height="45" Content="Button"/>

    <TextBlock x:Name="textBlock1" Margin="228,54,172,0" VerticalAlignment="Top" Height="45" FontSize="26.667" Text="TextBlock" TextWrapping="Wrap" />
    <TextBlock x:Name="textBlock2" Margin="228,103,172,0" VerticalAlignment="Top" Height="45" FontSize="26.667" Text="Hello" TextWrapping="Wrap"/>
</Grid>
Run Code Online (Sandbox Code Playgroud)

wpf triggers button textblock

7
推荐指数
2
解决办法
1493
查看次数

在C#中解析XML文档

重复:这是使用C#解析xml文件最佳实践的副本和许多其他人(见https://stackoverflow.com/search?q=c%23+parse+xml).请关闭它,不要回答.


如何从C#自下而上解析XML文档?

例如 :

<Employee>
   <Name> Test </name>
   <ID> 123 </ID>
<Employee>
<Company>
    <Name>ABC</company>
    <Email>test@ABC.com</Email>
 </company>
Run Code Online (Sandbox Code Playgroud)

像这些有很多节点..我需要从下往上开始解析,如...解析<company>然后等等.如何在C#中解决这个问题?

c# xml

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

如何处理CSS3规范.以一种有用的方式?

CSS3规范在部分实现的主浏览器中,你可以用更少的代码获得非常好的结果,但有很多理由不使用CSS3.例如,不向下兼容,可能不是在不同浏览器上的类似渲染视图等.

所以我问自己:无论如何,使用CSS3的最佳方法是选择拦截默认问题,就像我上面所描述的那样?

css w3c css3

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

javascript crossbrowser new Image()

这个功能有什么问题?它适用于Opera和Firefox,但在Windows下不适用于Safari

function getImage(url) {        
    var image = document.createElement('img'); // new Image(1, 1); 
    image.src = url;
    image.onload = function() {};
}
Run Code Online (Sandbox Code Playgroud)

当我尝试getImage(' http://site.com/someservlet.gif ')此图像未加载(因为someservlet.gif记录所有请求)它适用于Opera和Firefox,但不适用于Safari.我尝试了"new Image()"和"document.createElement('img')" - 相同的结果.

==========更新:函数直接调用时效果很好,从事件监听器调用时问题启动

<a href="http://google.com/" 
onclick="getImage('http://127.0.0.1/pic/img.gif?rnd=' + Math.random());">google</a>

<a href="#" 
onclick="getImage('http://127.0.0.1/pic/img.gif?rnd=' + Math.random());">local</a>

<script type="text/javascript">
function getImage(url) {
    var image = document.createElement('img');
    alert('1');
    image.onload = function() {alert(image.src);};
    image.src = url;
    alert('2');
}
</script>
Run Code Online (Sandbox Code Playgroud)

"本地"链接在Firefox,Opera和Safari中运行良好(但是Safari显示alert1,alert2,然后由于某种原因警告"src",而其他浏览器显示alert1,alertSrc,alert2)

"google"链接Opera,Firefox - 运行良好(alert1,alertSrc,alert2),但Safari不会 - 显示alertSrc.在Safari中,您可以看到alert1,alert2等等.当有人点击Safari的"google"链接时,Servlet"/pic/img.gif"不会收到请求.

有什么问题,如何解决?

谢谢.

javascript

8
推荐指数
2
解决办法
3万
查看次数

VS2008:为解决方案存储的启动项目设置在哪里?

当我在解决方案资源管理器中右键单击我的解决方案并选择属性时,我会出现一个对话框,我可以在其中选择启动项目.

我有时选择当前选择(如果它是一个实验性的解决方案,我之间跳过很多项目),但大多数情况下它是选择的单个启动项目,通常是主要的WinForms应用程序或控制台应用程序.

我的问题是每当我使用tfpt命令(Team Foundation Power Tools 2008)进行树清理时,这个设置就会被遗忘.因此,当我下次尝试运行我的解决方案时,它违反了一些随机项目,并且我收到一条错误,指出我无法运行类库或类似的东西.这当然是显而易见的.但这个设置存储在哪里?当我做树干时,为什么会忘记它?解决方案文件仍然存在,对吧?是不是存储了解决方案属性?

projects-and-solutions properties visual-studio-2008

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

如何在Zend Framework中将当前日期分配给行?

我的表单中有以下私有方法:

    function _verifywebsite ($id) {
    $row = $this->websites->fetchRow("id=$id");
    $row->verified_date = $this->_get_date(); // this is the line in question
    $row->save();
}
Run Code Online (Sandbox Code Playgroud)

我假设$ row要求我以正确的日期格式输入日期作为字符串值.

但是,如果我想包含一些SQL函数,比如NOW(),我可以将它分配给$ row-> verified_date,或者它是否违反了最佳实践?

php sql zend-framework

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