View Full Version : سوال: استفاده از صفحات وب در جاوا
siniyor2012
دوشنبه 26 فروردین 1392, 22:23 عصر
سلام به دوستان خوبم
من یک سوال داشتم
چجوری میشه یک صفحه وب رو در جاوا بارگذاری کرد و در عین حال به خصیصه های اون صفحه هم دسترسی داشته باشم؟؟
(به طور مثال هنگامی که سایت گوگل را فراخوانی کردم بتوانم به قسمت سرچ آن هم دسترسی داشته باشم)
خیلی ممنون میشم اگر کسی بتونه کمکم کنه چون خیلی گیرم......:ناراحت::ناراحت::نار حت:
siniyor2012
سه شنبه 27 فروردین 1392, 11:52 صبح
دوستان خواهش میکنم کمک کنید.
من مثالم رو یکم بهتر توضیح میدم. : به طور مثال در Jform بتونم قسمتی رو ایجاد کنم که صفحات وب را بتونه بارگذاری کنه
ممنون
agusta.ada
سه شنبه 27 فروردین 1392, 22:10 عصر
همین یک جمله کوتاه که بتوان صفحات وب را لود کرد یعنی کاری که IE و دیگر بروزرها انجام میدهند و این کار مستلزم پیاده سازی html, javascript, ... میباشد.
http://forum.codecall.net/topic/57029-simple-java-web-browser/
siniyor2012
چهارشنبه 28 فروردین 1392, 21:52 عصر
دوست عزیز همین سایتی که معرفی کردی خیلی موثر بود
ولی فکر نمیکنم برای لود ساده یک صفحه این همه پیاده سازی لازم باشه...
باز هم به خاطر راهنماییتون ممنونم
abbasalim
جمعه 30 فروردین 1392, 11:32 صبح
سلام
فکر کنم شما دنبال یه چیزی مثله تگ <iframe> در html هستی
html داخل مرورگر اجرا میشه و محتویات <iframe> داخل مرورگر ترجمه میشه
اما اینجا چی؟
پس نباید دنبال یه کد به این سادگی باشین :)
هانی هاشمی
دوشنبه 02 اردیبهشت 1392, 03:58 صبح
اول یه کامپوننت مرورگر خوب مثل jbrowser (https://code.google.com/p/jbrowser/) یا JxBrowser (http://www.teamdev.com/jxbrowser/) پیدا کن و به برنامه ات اضافه کن
بعدش دیگه همه کاری می شه کار مثلا تیکه کد زیر تمام لینک های سایت گوگل رو در آورده
public static void main(String[] args) {
Browser browser = BrowserFactory.createBrowser();
browser.navigate("http://www.google.com");
browser.waitReady();
Document document = browser.getDocument();
// get extended DOM functionality
DOMDocument domDocument = (DOMDocument) document;
// get all links on a web page
HTMLCollection links = domDocument.getLinks();
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.