怎样使用HTML实现当点击一个超链接时弹出一个新页面并自动生成一个页签???谢谢各位!!!!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样使用HTML实现当点击一个超链接时弹出一个新页面并自动生成一个页签???谢谢各位!!!!!!相关的知识,希望对你有一定的参考价值。

参考技术A <a href="#" target= "_blank">在新窗口打开</a>追问

不是在新窗口中打开,而是像360浏览器一样在同一个页面中以页签的形式打开,而且还要把页签调到页面的下面去,怎么操作啊?非常感谢啊啊!!!!!

追答

弹出一个新页面并自动生成一个页签?不是很理解,如果这是两个table之间点击切换的话那是js实现的

点击文本字段时弹出 UIPicker

【中文标题】点击文本字段时弹出 UIPicker【英文标题】:Making UIPicker pop up when textfield is tapped 【发布时间】:2013-08-14 21:32:24 【问题描述】:

我使用单视图应用程序的模板制作了一个应用程序。然后我添加了一个标签并将其连接到我的 ViewController 的 .h 文件。然后我做了一个选择器,填充它,然后将它(和我制作的工具栏)设置到文本字段。但是当我点击文本字段时,选择器是全黑的。如果这没有意义,代码将解释一切。

.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController 


@property (weak, nonatomic) IBOutlet UITextField *habitField;

@property (weak, nonatomic) NSArray *PickerData;

@end

.m

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad

    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    NSArray *array = [[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil];
    self.PickerData = array;

    UIToolbar *toolBar = [[UIToolbar alloc] init];
    toolBar.barStyle = UIBarStyleBlackOpaque;
    [toolBar sizeToFit];

    [toolBar setBackgroundImage:[UIImage imageNamed:@"red_navigation_bar.png"] forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];

    UIBarButtonItem *flexSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
                                                                           target:self
                                                                           action:nil];
    UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone
                                                                            target:self
                                                                            action:@selector(releasePicker)];

    UIPickerView *Picker = [[UIPickerView alloc] init];

    doneButton.image = [UIImage imageNamed:@"button.png"];

    [toolBar setItems:@[flexSpace, doneButton] animated:YES];
    self.habitField.inputAccessoryView = toolBar;

    [self.habitField setInputView:Picker];



- (void)didReceiveMemoryWarning

    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.


-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView 
    return 1;


-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component 
    return [self.PickerData count];


-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component 
    return [self.PickerData objectAtIndex:row];


@end

模拟器是这样的

【问题讨论】:

【参考方案1】:

我看到你忘记为选择器设置委托( UIPickerViewDelegate )

        Picker.delegate = self;

记得加:)

@interface ViewController : UIViewController<UIPickerViewDelegate> 

干杯

【讨论】:

以上是关于怎样使用HTML实现当点击一个超链接时弹出一个新页面并自动生成一个页签???谢谢各位!!!!!!的主要内容,如果未能解决你的问题,请参考以下文章

Jquery怎样实现文本输入框鼠标定位时弹出提示

HTML+CSS+JS实现点击超链接弹出文本框效果

php怎样实现点击删除时弹出输入框输入密码确认后再删除?

网页中一个独立的div层被用作弹出窗口,想让它在点击时弹出,而不是网页加载时就也一块儿显示。怎样设

html页面点击各个a标签超链接怎样固定头部和底部

在GridView控件中,添加了一个删除的功能,当点击删除时弹出对话框,确定是不是删除,请问如何用代码实现?