问题列表 - 第27496页

iframe 100%高度导致垂直滚动条

我正在尝试在屏幕顶部布置一个具有固定高度标题的设计,然后在下面占用剩余空间的iframe.我想出的解决方案如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <style type="text/css"><!-- * {margin: 0;} html, body {height: 100%;width: 100%;margin: 0;padding: 0;}--></style>
  </head>
  <body>
    <div style="height:70px;background-color:blue;"></div>
    <div style="position:absolute;top:70px;bottom:0;left:0;right:0;">
      <iframe src="http://www.google.com" frameborder="0" style="border:0;padding:0;margin:0;width:100%;height:100%;"></iframe>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

基本上,我在标题下创建了一个绝对定位的div,并调整它以占据剩余的空间,然后将全尺寸的iframe放在那里.

我遇到的问题是,如果你在每个浏览器中使用XHTML Strict完全按照下面的方式粘贴代码(使用chrome/safari/ie8测试),你会看到一个带有几个像素的空白区域的垂直滚动条低于div.

做一些实验,我发现如果我完全删除了doctype,它可以在safari/chrome中运行,但是IE会变得更糟,将iframe高度设置为300px左右.如果我将doctype设置为transitional,它可以在safari/chrome中运行,但是与IE8的严格情况下的问题相同.如果我使用HTML5 doctype,它在所有浏览器中都有与严格相同的问题.

最后,如果我在任何这些情况下删除iframe,一切都很好.

有人有主意吗?

html iframe doctype

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

如何获取启动回发的Updatepanel的ID

嗨我需要在udate面板异步回发后拦截服务器回调并确定哪个面板发起了请求.代码非常简单:

Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(InterceptUpdateCallback);

function InterceptUpdateCallback(sender, args)
{
    var updatedPanels = args.get_panelsUpdated();    
    for (idx = 0; idx < updatedPanels.length; idx++) {
        if (updatedPanels[idx].id == "myUpdatePanel") {            
            StartSmth();
            break;
        }
      }
}
Run Code Online (Sandbox Code Playgroud)

当UpdatePanel不在另一个UpdatePanel中时,它可以工作.但是当它在另一个UpdatePanel内时,updatedPanels [idx] .id具有父Updatepanel id.那么我怎样才能获得启动请求的UpdatePanel的id(内部UpdatePanel)?感谢名单

asp.net updatepanel asp.net-ajax

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

Iphone SDK 4短信作曲家

有没有人试图使用SDK4的短信作曲家?如果有人有一些参考或源代码请放在这里

谢谢

iphone sms message objective-c

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

取消取消选中WPF

我在WPF窗口中使用复选框.我在复选框的未选中事件中使用了一些逻辑.如果需要在此活动的正文中取消,我想取消取消选中.我怎样才能做到这一点?

    private void chApprove_Checked(object sender, RoutedEventArgs e)
    {
        btnAddDepartment.IsEnabled = true;
        brnRemoveDepartment.IsEnabled = true;
    }

    private void chApprove_Unchecked(object sender, RoutedEventArgs e)
    {
        if (lbSource.Count == 0)
        {
            btnAddDepartment.IsEnabled = false;
            brnRemoveDepartment.IsEnabled = false;
        }
        else
        {
            MessageBox.Show("Staff already in use! Release it first from dependecies!");
            CheckBox myCheckBox = e.Source as CheckBox;
            myCheckBox.IsChecked = true;


        }
    }
Run Code Online (Sandbox Code Playgroud)

不可能取消取消选中!!!

c# wpf checkbox

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

使用带注释的hibernate,我希望对一对多的关系进行排序

使用带注释的hibernate,我希望通过'many'表上的'created'字段对一对多关系进行排序.

到目前为止,我已经得到了这个,它总是以随机顺序结束:

// The notes 
@OneToMany
@JoinColumn(name="task_id")
Set<TaskNote> notes;
public Set<TaskNote> getNotes() {return notes;}
public void setNotes(Set<TaskNote> notes) {this.notes = notes;} 
Run Code Online (Sandbox Code Playgroud)

java annotations hibernate

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

在Android中将base64字符串转换为图像

有什么办法可以在Android中将base64字符串转换为图像吗?我从通过套接字连接的服务器接收xml中的base64字符串.

base64 android image

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

格式化字符串为日期

我有一个字符串20100524(2010 05 24),我想将其解析为实际的日期格式.

c#

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

将设置添加到"设置"

我正在开发的应用程序大部分是仅后台服务但需要用户必须添加的一些设置.有没有办法将应用程序与常见的Settings应用程序/视图/活动集成?

android

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

如何在不使用分页的情况下实现延迟加载的Silverlight数据网格

使用全新发布的RIA服务中的业务应用程序模板,您可以看到许多示例使用数据网格DomainDataSource与a结合使用DataPager.属性PageSize和LoadSize可用于调整要在一个页面中显示的数据量以及在后台预取的数据.

现在我想要一个带滚动条但没有寻呼机的数据网格.底层DomainDataSource应该只加载在网格中显示的数据.当用户向下滚动到尚未在数据上下文中的项时,它应该触发另一个加载.是否有任何示例实现如何执行此操作?

silverlight silverlight-4.0 wcf-ria-services data-virtualization

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

在Java中使用native

有人可以解释在Java中使用native关键字的原因和原因吗?

java native

7
推荐指数
3
解决办法
2902
查看次数